Updated dependencies

Also re-organized the dependencies based on priority of which task is being executed.
Added load-grunt-tasks and support for --no-optional on grunt tasks
Added version information to autobuild.json
Merge pull request #178 from markcarver/update_dependencies

Update and re-organize dependencies
Add new badges to README.md

Next to title:
* Added "version" badge.
* Added "gittip" badge.

Underneath title:
* Added "node" badge.
* Added "grunt" badge.
* Updated "build" badge (travis-ci) to use SVG instead of PNG.
* Added "dependency" badges (david-dm).
* Added "code-climate" badge.