Fixed issue #47
Added API and test for Regenerate Storage Account Keys.
Case-insensitive string comparison
Fix of virtual network REST API changes.
Provision VM using user's custom image
README update
#153 - Fix bug related to passing .pfx file to management_certificate rather than .pem file
#155 - Fix issue related to timeout only setting the azure timeout but not the Net::HTTP client
#157 - Fix issue related to the inability to delete a staging deployment in a cloud service
Add 3 new web hooks inside "cloud_service_management_service.rb":

- create_deployment
- upgrade_deployment
- get_deployment
Add 3 new web hooks inside "cloud_service_management_service.rb":

- create_deployment
- upgrade_deployment
- get_deployment
For each of those methods, a unit test has been added inside the 'cloud_service_management_service_test.rb'
Add a new 'swap_deployment' web hook in the 'cloud_service_management_service.rb' based on microsoft documentation at http://msdn.microsoft.com/en-us/library/azure/ee460814.aspx + Add unit tests for this new method in the 'cloud_service_management_service_test.rb' file
Add a new 'swap_deployment' web hook in the 'cloud_service_management_service.rb' based on microsoft documentation at http://msdn.microsoft.com/en-us/library/azure/ee460814.aspx + Add unit tests for this new method in the 'cloud_service_management_service_test.rb' file
Fix issue related to swapping conditions. The bug was making the swapping failing when production and staging were not both existing
Rename project to differentiate it from the original MSFT + Update test suite
Expose private IP for VMs

Allow the VM's private IP address to be accessed as a property.
Add option to skip ssh_endpoint

The current behaviour is to create an SSH endpoint on port 22 (if
available), or on a random port if it's not, for any new Linux VM.

This commit allows this endpoint creation to be skipped, which is
useful for machines on a virtual network, which don't require
public remote access.
Allow virtual network subnet to be specified

Allow a named subnet for the virtual network to be specified when
adding a virtual machine role.

Without this option, machines may get an IP address from the
gateway subnet on the virtual network.