Build: Bump JSHint and extract settings

- Bump JSHint to latest release
- Use .jshintrc files so JSHint can also be run by IDEs
- JSHint test files