correct the livereload host

This let's you use an arbitrary host in development mode, and do cross machine/VM testing etc, with a hostname other than localhost
update gruntfile.js to let jshint adhere to .jshintrc

currently the `jshint:all` task doesn't take the .jshintrc-file into account. This pull corrects that.
Merge pull request #203 from gebrits/patch-1

update gruntfile.js to let jshint adhere to .jshintrc
Fixing jshint
Merge pull request #202 from naartjie/fix-02

correct the livereload host
Properly run JSHint
Properly run JSHint
Fixing enviornment issue with new JSHint
Removed unnecessary modules