Reformat documentation for basic vector stuff
Convert comments to the new style
New doc-generating system in place
Switch from jshint to eslint
Allow unused parameter arguments, enlarge max-len
Bring JS files closer to eslint rules