Add missing grunt dependency.
Update documentation.
Add a 'dev' target to be the 'one to rule them all' for doing dev.
Merge pull request #2 from my8bird/dev/doc_updates