removing grunt-reload - just a little to flakey after the grunt 0.4.0 upgrade
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
Add @knalli as a contributor
Add section about contributing into `README.md`.
Merge pull request #30 from knalli/knalli-will-be-contributor

@knalli will be contributor
refactored build config to load individual views in the dev build
fixing version
renamed temp directory to .temp to make it more obvious that it can be destroyed
added coffee:jslove to compile all project coffee files, issue #31
fixed watch to run coffee:scripts instead of jslove
added clean:jslove to delete all coffee-script files - issue #31
now copying all js files from scripts to temp during build, need this for jslove - issue #31
now watching all scripts (coffee and js) for changes - issue #31
added jslove task - issue #31
fixing clean - issue #31
fixed test so that js files are not excluded from repo commit
fixed test task settings - don't really like the way tests are handled
updated README with jslove - issue #31