Add Grunt related tasks 

Adds the following tasks in support of running Grunt in the default targets on any folder a gruntfile.js file is found.
- Installing node locally
- Running node
- Installing npm packages
- Install bower packages
- Running grunt