Removed unused require and parameters
Added initial tests
Added Gruntfile.js to lint and test all the code
Added lesshat if user chooses less.
Add load-grunt-tasks.
Merge branch 'master' into feature-initial-tests