I would prefer to define all of the requirements separately and to also peg them to a specific version (instead of using `>=`). In maintaining our Hubot, it became obvious that packages released to NPM don't always play nice and backwards compatibility is not a huge thing in node land. Grunt is probably better than most, but it really sucks to check out a project and it be broken because some 3rd party library released a new version.

So let's peg all of these to their current latest version.