And this adds LiveReload.

Following crazy stuff will be included to archieve this goal:
- grunt-express which handles express directly via a grunt task
- grunt-regarde (some issues with watch + livereload, should be investivated later) see https://github.com/gruntjs/grunt-contrib-watch/issues/45, https://github.com/gruntjs/grunt-contrib-watch/issues/18, https://github.com/gruntjs/grunt-contrib-livereload

Following additional dependencies were (re) added:
- Socket IO which handles live reloading on browser side

In a nutshell:
1. Each change in `dist` will fire an event which can be received by any connected browsers. The connections are made by the live reload middleware plugin.
2. The new task `server` bundles now into server start. The previous task by grunt-hustler is now overloaded.
Merge pull request #28 from knalli/livereload

And this adds LiveReload.
cleanup, updated dependencies