Set-AzureServiceRemoteDesktopExtension (Minimal)
Fix parameter position, remove unused codes, and format some.
Merge branch 'dev' of https://github.com/ismetkahraman/azure-sdk-tools into dev

Conflicts:
	WindowsAzurePowershell/src/Management.ServiceManagement/HostedServices/SetAzureDeployment.cs
	WindowsAzurePowershell/src/Management.ServiceManagement/IaaS/DiskRepository/AddAzureVMImage.cs
	WindowsAzurePowershell/src/Management.ServiceManagement/IaaS/DiskRepository/UpdateAzureVMImage.cs
	WindowsAzurePowershell/src/Management.ServiceManagement/IaaS/PersistentVMs/NewAzureQuickVM.cs
	WindowsAzurePowershell/src/Management.ServiceManagement/IaaS/PersistentVMs/NewAzureVMConfig.cs
Adding simultaneous upgrade test
Adding VM size test for Hi-MEM
Updating SAS Uri tests so that they are run without a subscription
Implement ExecuteClientActionInOCS()
Remove a duplicated file.
Set cleanup to true.
Implement ExecuteClientActionInOCS()
Merge branch 'dev' of https://github.com/huangpf/azure-sdk-tools into dev

Conflicts:
	WindowsAzurePowershell/src/Management.ServiceManagement/Management.ServiceManagement.csproj
Add Set-AzureServiceRemoteDesktopExtension test
Merge branch 'dev' of https://github.com/huangpf/azure-sdk-tools into dev

Conflicts:
	WindowsAzurePowershell/src/Management.ServiceManagement/Extensions/SetAzureServiceRemoteDesktopExtension.cs
set cleanup back to true
merge dev and storage branch into alpha branch
add missed comments
add missed comments about table
apply the review comments
apply review comments
remove useless functional test code
Merge branch 'test' into alpha
New-AzureDeployment does not use https while uploading the .cspkg file.
Fixing intellisense by reverting the custom validators back to ValidateSet.