Well, I think we can think about it in a little bit more details later. I also suppose we will have feature requests for keeping up-to-date with our dependencies, i.e. replacing ```grunt.util.async``` with ```async``` and node-di with ```di.js``` when it is ready.

Just let me know if there is anything else to be done on this pull request and I'll be happy to squash my commits.