Merge pull request #647 from mgulati/dev-0.3

Fullscreen Loading
Code cleanup [WIP]

239 errors to go ! lol
Code cleanup [WIP-2]

* Base for jshint
* Added jshint in Grunt task by default
Cleanup in code

Force quote mark to single
Cleanup of jshintrc
Final version of jshint

Feel free to edit and put code compatible :)

This is a base.
Added travis-ci
Added grunt-cli to travis
Update travis notifications