feat(jshint): add initial config

This initial config mostly documents existing code style
by relaxing multiple options that are turned on by default.
Translation loader now ignores system files

I was having an issue with habitrpg failing to load when OSX created a
.DS_Store file in the locales directory. This code fixes that by
ignoring all hidden files (files that start with “.”)
Locale loader now ignores non-directories

Locales must be stored in directories and the code previously crashed
if there were any unexpected files in the locale folder. Now the code
simply ignores all non-directories.
Only load .json files from locale directories

This opens up the possibility of putting READMEs or what have you
inside locale directories, and will avoid problems if system files or
folders end up in the locales.
Merge pull request #3527 from OverloadUT/locale.ignore.system.files

Translation loader now ignores non-directories
API rejects spell cast if not enough mana

Fix #3493 “API does not validate if user has enough mana”
Update spell cast test to ensure user has mana
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.
fix(i18n): use strings
feat(i18n): support british english
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
Add Bountysource badge to README

Because you have some open bounties, we thought you might want to display this badge in your README!
refactor(.hero-stats): restyle status meters

Add text to icons to clarify purpose of each bar
Tidy up tooltip behaviour
Aesthetic changes
refactor(avatar.styl): add text shadow to lvl label
refactor(filters.styl): minor layout changes
chore(bailey): june mystery item, earthquake thingy
Merge pull request #3563 from bountysource-support/patch-1

Add Bountysource badge to README