Merge branch 'dev' of https://github.com/AzureRT/azure-sdk-tools into dev
Merge branch 'dev' of https://github.com/WindowsAzure/azure-sdk-tools into dev
Remove optional parameter ExtensionId
Merge branch 'dev' of git://github.com/AzureRT/azure-sdk-tools into dev

Conflicts:
	WindowsAzurePowershell/src/Management.ServiceManagement/Extensions/SetAzureServiceRemoteDesktopExtension.cs
Merge branch 'dev' of git://github.com/AzureRT/azure-sdk-tools into dev
Merge branch 'dev' of git://github.com/AzureRT/azure-sdk-tools into dev
Merge branch 'dev' of git://github.com/WindowsAzure/azure-sdk-tools into dev
add fixed product id for Azure PowerShell.msi
Merge branch 'dev' of https://github.com/AzureRT/azure-sdk-tools into dev
New Cmdlets: Set-AzureServiceRemoteDesktop, Remove-AzureServiceRemoteDesktop, Get-AzureServiceRemoteDesktop
Add switch to resolve parameter set ambiguity in Add/Set-AzureEndpoint Cmdlets.
New Cmdlets: Set-AzureServiceRemoteDesktopExtension, Remove-AzureServiceRemoteDesktopExtension, Get-AzureServiceRemoteDesktopExtension, New-AzureServiceRemoteDesktopExtension
Merge branch 'dev' of https://github.com/huangpf/azure-sdk-tools into dev

Conflicts:
	WindowsAzurePowershell/src/Management.ServiceManagement/Extensions/SetAzureServiceRemoteDesktopExtension.cs
	WindowsAzurePowershell/src/Management.ServiceManagement/Management.ServiceManagement.csproj
Merge branch 'dev' of https://github.com/huangpf/azure-sdk-tools into dev

Conflicts:
	WindowsAzurePowershell/src/Management.ServiceManagement/Extensions/SetAzureServiceRemoteDesktopExtension.cs
	WindowsAzurePowershell/src/Management.ServiceManagement/Management.ServiceManagement.csproj
Merge branch 'dev' of https://github.com/huangpf/azure-sdk-tools into dev
Bug fix.
Re-using thumbprints from the to-be-deleted extension.
New-AzureServiceRemoteDesktopExtensionConfig
Re-using Thumbprints from Existing Extensions
Add Diagnostics Cmdlets