implement get-AzureWebsiteMetrics
implement latest spec

Expose WebHostingPlan and WebHostingPlanMetrics
Added List subscription logic
Merge branch 'dev' of https://github.com/WindowsAzure/azure-sdk-tools into dev
Update Get-AzureSubscription
Refactored ListSubscriptions into a separate method
Merge branch 'dev' of https://github.com/WindowsAzure/azure-sdk-tools into dev
applying PR comments
add tests for the new commands
implement get-AzureWebsiteMetrics
Merge branch 'dev' of https://github.com/galcho/azure-sdk-tools into dev
merge the resources
Registering required RPs from template metadata (1588437)
Work in progress on AuthenticationFactory
Merge remote-tracking branch 'ogail/profile' into dev

Conflicts:
	src/Common/Commands.Common/Common/WindowsAzureEnvironment.cs
Updates to AuthenticationFactory
Merge remote-tracking branch 'ogail/profile' into dev

Conflicts:
	src/Common/Commands.Common/Commands.Common.csproj
	src/Common/Commands.Common/Factories/AuthenticationFactory.cs
	src/Common/Commands.Common/Interfaces/IAuthenticationFactory.cs
	src/Common/Commands.Common/Models/AzureProfile.Methods.cs
Updated to latest version of spec test support
applying design review comments
Merge branch 'dev' of github.com:Azure/azure-sdk-tools into template