lint and run all tests before each commit
add dist and tmp to .jshintignore
Merge pull request #1 from Trott/precommit-hook

lint and run all tests before each commit
Add code climate rating.

Still need to figure out how to report test coverage, but its a nice number so we can display it.
Revert [50447bc] and fix model tests.  The issues is with passing models into the ok() function.