Add grunt server task with livereload support

The server task allows a new user to view the boilerplate site without
running their own server.

Furthermore, since Livereload support is now built into
grunt-contrib-watch, that has been included for convenience as well.
Merge pull request #5 from distracteddev/add.server.task

Add grunt server task with livereload support