Extract JSHint settings into .jshintrc

Editors/IDEs can now pass options to JSHint.

Fix #155