Split dependencies to save disk space

If you list all dependencies under "dependencies", when somebody does a `npm install` of this package, they will fetch grunt and all the grunt modules even though they are not needed.
Merge pull request #1 from eordano/patch-1

Split dependencies to save disk space