Luckily this is all build into the grunt-contrib tasks by now.
`spawn: false causes `watch:livereload` to overlook the changes done by `watch:index`.
Put `hostname` comment near `hostname` declaration.
Remove `yo` dependency. This should be installed globally.
Add semver check to prevent `npm install` from blowing up.
Merge pull request #23 from janraasch/remove-npm-connect-livereload-dep

Remove connect-livereload dep & add semver check.