[vsphere|compute] cleanup merge conflicts with clone method
Assign service to clone_result before new instance of vm
[aws|storage] remove unused :path option
added tests for monigtoring zones
Add s3 bucket tagging support
aws/compute: Hotfix, wrong Name argument for copy_image
Merge pull request #1740 from aussielunix/vsphere-clone-conflicts

[vsphere|compute] cleanup merge conflicts with clone method
Merge pull request #1772 from xfontroSF/vsphere_fix_service

[Vsphere|compute] Assign service to clone_result before new instance of vm
[vsphere|compute] Small code cleanup.
Merge pull request #2323 from zimbatm/fix/copy_image

aws/compute: Hotfix, wrong Name argument for copy_image
Add mocks in for bucket tagging and include in bucket tests
Store tag information in mock and check for set tags in `put_bucket_tagging`
Namespace tagging and move tagging tests prior to bucket deletion
Return `body` out of test so we have proper value to match against expected `returns`
[rackspace|storage] implement get_http_url and get_https_url. See issue #2103 for more information.
Move mock storage initialization and remove storage checks
[vsphere|compute] Added the ability to create and destroy new volumes.
[vsphere|compute] Be more intelligent about auto-picking a unit number for a volume.
[vsphere|compute] Refresh the local volume attributes upon successful save and accurately report save failures.
[ecloud|compute] Replace /cloudapi/ecloud with a configurable path.

This is so the Live Specification can be accessed, which is expecially
helpful in learning the ins and outs of Verizon's Enterprise Cloud. The
Live Specification is available at /cloudapi/spec, and the hardcoded
paths were hindering using it.