1. Add SupportedOS parameter to Publish-AzurePlatformExtension
2. Fix the piping issue of Set-AzurePlatformExtensionEndpoint and Set-AzurePlatformExtensionLocalResource
3. Add help doc for Publish-AzurePlatformExtension and Set-AzurePlatformExtension