Update WindowsAzureEnvironment with storage endpoints

WindowsAzure#1370
WindowsAzure#1201

- Update to use fwlink for getting publish setting file
- Make sure realm works fine
- Add storage endpoints to the environment
- Make Get-AzureEnvironment takes a name
- Get-AzureEnvironment does not show all details by default
- Update environment object to use PublishSettingsFileUrl instead of PortalEndpoint