Infrastructure cleanup

- Use `chai` instead of `must`
- Clean up .jshintrc 
- Add jscs style check, fix violations found