Improve Gruntfile

Adds:
* Server task with live-reload
* Automatic task loading
* Configurable src and dist directories