Removing support for csproj generation as part of build
* Removing 'watch' target since it's no longer useful
Add tasks for:
- Installing node locally
- Running node
- Installing npm packages
- Install bower packages
- Running grunt
Fix var name
Some updates from code review:
- Now downloading node.exe and npm zip directly instead of the MSI
- Validating the Authenticode signature of node.exe after download
More review feedback:
- Refactored common directory finding code into a function
- Adding some logging
- Ensure node-install is called only once
Updated to correct npm version
Review feedback:
- Delete file if it fails Authenticode verification
- Make node-install task more resilient to re-runs after failure