fix(docs): Mkdocs javascript fixes. (#421)
* fix(docs): Add javascript missing in the docs build * feat(docs): Check if UV is availsble to build docs * fix(docs): try mkdocs graphviz fork * fix(docs): try and fix javascript and abbreviation addons not being included in the docs * fix(docs): Fix name of graphviz javascript file * fix(docs): Addon Javascript now works properly. * fix(docs): Update Dependencies * fix(docs): Ignore mkdocs javascript files for spelling tests * fix(docs): Again try and fix javascript mkdocs spell errors