Merge pull request #101 from caasjj/integration

passes jshint on all server files and Gruntfile.js
adds package.json to Gruntfile.js
jshints package.json, and adds jasmine-node