1. Added get_cloud_service_properties API, which returns all cloud service properties (embed-detail=true), including info about all VMs
2. Added winrm_http_port and winrm_https_port to allow the users to configure custom ports for winrm-http and winrm-https
3. SDK now checks if any ports are in use before adding a role in the existing cloud service
1. Added get_cloud_service_properties API, which returns all cloud service properties (embed-detail=true), including info about all VMs

2. Added winrm_http_port and winrm_https_port to allow the users to configure custom ports for winrm-http and winrm-https
3. SDK now checks if any ports are in use before adding a role in the existing cloud service
4. Auto generate public port for add role.
Get vm image attr. Remove unused vm_user attr. Fix exception handling.
Revert exception handling change.
Complete merge from winrm_cloud_props_ports
Merge pull request #137 from MSOpenTech/dev

Added options for winrm http/https port.