A retweak of the chocolatey folk's dev setup

Nothing fundamentally different, but everything is optional (default no), 
and we also take care of Grunt and a few other things.
https://github.com/chocolatey/chocolatey/wiki/DevelopmentEnvironmentSetup