-Added Get-AzureWinRMUri cmdlet.
-Updated New-AzureQuickVM with WinRM deployment options.
Feature Implementation:
* Get-AzureWinRMUri Cmdlet
* Add-AzureProvisioningConfig Cmdlet (Adding WinRM and Certificate Support)
* New-AzureVM Cmdlet (Adding Certificate Upload and WaitForBoot support)
* New-AzureQuickVM Cmdlet (Adding WinRM, Certificate Upload, WaitForBoot support)
Merge branch 'dev' of https://github.com/DanGarvey/azure-sdk-tools into dev

Conflicts:
	WindowsAzurePowershell/src/Management.ServiceManagement/IaaS/PersistentVMs/NewAzureQuickVM.cs
	WindowsAzurePowershell/src/Management.ServiceManagement/IaaS/PersistentVMs/NewAzureVM.cs
	WindowsAzurePowershell/src/WindowsAzurePowershell.sln
Feature Implementation:
* Added A6, A7 VMSizes to Add/UpdateAzureVMImage, NewAzureQuickVM, NewAzureVMConfig, SetAzureVMSize
* Added simultaneous upgrade mode to SetAzureDeployment

Bug fix:
* Terminal status for RoleInstance status added for early termination in NewAzureQuickVM and NewAzureVM
Add unicode check to RDC password
Updated the help for New-AzureVM and New-AzureQuickVM
Merge remote-tracking branch 'remotes/AzureRT/dev' into dev
Updated the help of Add-AzureProvisioningConfig cmdlet.
Updated the help of Set-AzureDeployment cmdlet.
Set-AzureServiceRemoteDesktopExtension
Merge branch 'dev' of git://github.com/AzureRT/azure-sdk-tools into dev

Conflicts:
	WindowsAzurePowershell/src/Management.ServiceManagement.Test/UnitTests/Cmdlets/AffinityGroups/GetAzureAffinityGroupTests.cs
	WindowsAzurePowershell/src/Management.ServiceManagement.Test/UnitTests/Cmdlets/AffinityGroups/NewAzureAffinityGroupTests.cs
	WindowsAzurePowershell/src/Management.ServiceManagement.Test/UnitTests/Cmdlets/AffinityGroups/RemoveAzureAffinityGroupTests.cs
	WindowsAzurePowershell/src/Management.ServiceManagement.Test/UnitTests/Cmdlets/AffinityGroups/SetAzureAffinityGroupTests.cs
	WindowsAzurePowershell/src/Management.ServiceManagement.Test/UnitTests/Cmdlets/Certificates/AddAzureCertificateTests.cs
	WindowsAzurePowershell/src/Management.ServiceManagement.Test/UnitTests/Cmdlets/Certificates/GetAzureCertificateTests.cs
	WindowsAzurePowershell/src/Management.ServiceManagement.Test/UnitTests/Cmdlets/Certificates/RemoveAzureCertificateTests.cs
	WindowsAzurePowershell/src/Management.ServiceManagement.Test/UnitTests/Cmdlets/StorageServices/GetAzureStorageAccountTests.cs
	WindowsAzurePowershell/src/Management.ServiceManagement/Certificates/AddAzureCertificate.cs
	WindowsAzurePowershell/src/Management.ServiceManagement/HostedServices/SetAzureDeployment.cs
	WindowsAzurePowershell/src/Management.ServiceManagement/IaaS/Disks/AddAzureDataDisk.cs
	WindowsAzurePowershell/src/Management.ServiceManagement/IaaS/PersistentVMs/NewAzureQuickVM.cs
	WindowsAzurePowershell/src/Management.ServiceManagement/IaaS/PersistentVMs/NewAzureVM.cs
	WindowsAzurePowershell/src/Management.ServiceManagement/IaaS/PersistentVMs/NewAzureVMConfig.cs
	WindowsAzurePowershell/src/Management.ServiceManagement/IaaS/PersistentVMs/UpdateAzureVM.cs
Fixed the following issues:
#1288 : New-AzureQuickVM : If the service creation fails, it should not continue to create the VM P1
#1287 : New-AzureVM : Failing to create multiple VMs P1
#1286 : New-AzureQuickVM : DisableWinRMHttps option should not create external endpoint P1
#1285 : New-AzureVM : Unable to create a new Linux VM P1
#1277 : Need to expose WinRM thumbprint in the VM properties P2
Add-AzureVhd does not require a subscription if SAS Uri is used as destination.
Add output message and reduce to Set-AzureServiceRemoteDesktopExtension
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.