feat(jshint): add initial config

This initial config mostly documents existing code style
by relaxing multiple options that are turned on by default.
Update API Parameter documentation for Equip call

the function that is called actually expects different values than specified in the documentation.

This is related to #3525.
The API itself works, it just does no validation of the input and the documentation is wrong, which is why I used it wrong.

Having some kind of validation would probably still a good idea.
DRY up src/routes/pages.js.
Merge pull request #3554 from Gaelan/dry_routes

DRY up src/routes/pages.js.
Merge pull request #3190 from denis-sokolov/jshintrc

feat(jshint): add initial config
Merge pull request #3540 from vIiRuS/patch-1

Update API Parameter documentation for Equip call