CLC-2846 - Add .jshintrc file

https://jira.media.berkeley.edu/jira/browse/CLC-2846

* Fix JSHint errors in specs
* Add globals
* Add .jshintignore file
* Update angular-mocks.js file

**NOTE** - definitely wait for the travis tests to complete for this PR