Jshint watch

Hi Roman,
I thought it would help me to format my code correctly if we could have a grunt watch task that linted the code while you work on it, but it was overwhelming to see all issues with all files. So now if you do grunt:watch it will show you what is wrong with the current file every time you save it. I had to comment out the testing watch tasks, which were raising an error that said "too many open files".

 I also made it so that saving less will automatically compile the css and load the page again in the browser. It requires the [livereload browser plugin](https://chrome.google.com/webstore/detail/livereload/jnihajbhpnppcggbcgedagnkighmdlei?hl=en).