Fix typo
Cleanup

 - Moves firefox.js to patchAnchorLinks.js
 - Adds Docs
 - Removes automatic call of patchAnchorLinks