Grunt: Add JSHint support.
Fix JSHint warnings.
Enable JS strict mode
Fixes #285
Run `grunt`.