Add grunt support for jshint and mocha
fix git repo url
Refactor gruntfile to separate jshint tasks