Seperated out dev dependencies in package.json
Added a grunt file that runs jshint
Fixed code to pass jshint
Made jshint much more strict and conform to a style. Added a beautifier to help keep the code strict automatically
First use of jsbeautify to conform code to new code standards
Added grunt to the Travis CI pre script list