Microsoft Antimalware cmdlet improvements

includes support for storage context, adds
Remove-AzurreVMMicrosoftAntimalwareExtension, fixes bugs, documentation
improvements and revisions
documentation updates
resolve merge conflicts
resolve new merge conflicts
revert inadvertent sln change
Merge pull request #2639 from ejarvi/dev

Microsoft Antimalware cmdlet improvements
Merge branch 'dev' of https://github.com/Azure/azure-sdk-tools into restructure

Conflicts:
	src/ServiceManagement/Compute/Commands.ServiceManagement/Commands.ServiceManagement.csproj
	src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/CustomScript/SetAzureVMCustomScriptExtension.cs
	src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/NewAzureVM.cs
	src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/UpdateAzureVM.cs