Add NuGet restore and remove default framework

Removed default framework so that deploy.ps1 is not dependent on MSBuild
being installed on remote servers for framework version 4.5.1, and added
call to nuget.exe restore for Automatic Package Restore when
MSBuild-Intergrated functionality is disabled.

Example usage in build.ps1 script:

. _powerup\Combos\StandardBuildTasks.ps1
. NuGetServers 'http://nuget.web.dev.work/nuget'
Framework '4.5.1x64'
Merge remote-tracking branch 'origin/affinityid-wip' into affinityid-wip

Conflicts:
	PowerUpCore/PowerUp/Combos/StandardBuildTasks.ps1
SYMPHONY-1733 Multiple improvements:
* Default 'Package' task for build scripts
* New deployment script structure
* New logic in template substitution
* New combo for remote calls
Merge branch 'ashmind-refactoring-1' into affinityid-wip

Conflicts:
	PowerUpCore/PowerUp/Combos/StandardBuildTasks.ps1
	PowerUpCore/PowerUp/RunPSake.ps1
Aligned NuGet restore approach with normal build process.