Fixed inheritance hierarchy for Swift and Cloud Files to avoid problems when using BlobStore.
added base rdata implementation for DyECT
Virtual machine nameLabel property is mandatory
worked around misrouted errors, large redirects, and single-threaded nature of the DynECT session
Merge pull request #1321 from abiquo/mandatory-vmname

Virtual machine nameLabel property is mandatory
Merge pull request #1320 from jclouds/dynect-redirects

work around DynECT api and session limitations
Merge pull request #1316 from jclouds/dynect-rdata

added initial rdata implementation for DynECT
Merge pull request #1317 from rackspace/swift-rax-large-file-upload-fix

Fixed inheritance hierarchy for Swift and Cloud Files to avoid problems when using BlobStore.
corrected generic type failure in jdk7
Merge pull request #1322 from jclouds/dynect-jdk7

corrected generic type failure in jdk7 in dynect
synchronized naming of route53 with aws sdk, and changed resource record type from enum to string
Merge pull request #1323 from jclouds/route53-sync

synchronized naming of route53 with aws sdk
error handling hardening for dynect
Merge pull request #1324 from jclouds/dynect-hardening

error handling hardening for dynect
Some refactorings and cleanup, namely:
- Moved all relevant null checks into Resource
- Made create firewall use FirewallOptions instead of a Firewall obj
- Consolidated a lot of the HttpRequests in the expect tests to allow for reuse (in compute)
Merge pull request #1315 from dralves/gce-non-compute-changes

gce api refactoring/cleanup/changes pre compute commit
Add StopVirtualMachineOptions for forcing VM stop to CloudStack API