[vsphere|compute] cleanup merge conflicts with clone method
Assign service to clone_result before new instance of vm
[aws|storage] remove unused :path option
Add EnableLogging field to FirewallService XML
Add s3 bucket tagging support
aws/compute: Hotfix, wrong Name argument for copy_image
Don't ignore JRuby failures in Travis any longer, since all known ones have been addressed.
Merge pull request #2321 from alphagov/firewall_enable_logging

[vcloud_director] Add EnableLogging field to FirewallService XML
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
[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.
When not mocked, test against LiveSpec api endpoint.