Fix jshint warnings
Now we use grunt and jslint
Add Grunt support

Now, LiveReloadX module can be used as a grunt task.