Jshinting during CI build

- Run on Travis CI using JSHint from NPM as a preinstall fast fail
- Ignore currently failing files
- Update/Restore Array.indexOf pollyfill from CS conversion