Adding Grunt and mostly fixing JSHint
Fixing bundle nameing and last JSHint errors.
Merge pull request #29 from bitovi/jshint-release

JSHint and Grunt