Normalize JSCS and JSHint

- Bump JSCS and JSHint Versions
- Apply style guide to tests
- Pull out and tighten JSCS config