Added generic refresh method in Abiquo

In Abiquo every object contains a link to itself with rel="edit". This
commit adds a generic method in the DomainWrapper base class that reads
the link and performs a GET operation to refresh the object.

This method was already used in conversions and virtual machines, and
now every object will have it implemented.
Set the cost code in the template to avoid accidental test failures
Updated Rackspace Cloud Load Balancers doc.
Merge pull request #1310 from nacx/refresh-objects

Added generic refresh method in Abiquo
Merge pull request #1311 from abiquo/VirtualMachineTemplateTest

Set the cost code field to avoid accidental test failures
Merge pull request #1313 from rackspace/rax-clb-docs

Updated Rackspace Cloud Load Balancers doc.
Expose resource creation date
Fixed inheritance hierarchy for Swift and Cloud Files to avoid problems when using BlobStore.
Merge pull request #1314 from maginatics/creation-date

Expose resource creation date
added base rdata implementation for DyECT
Virtual machine nameLabel property is mandatory
RedirectionRetryHandler ignored PROPERTY_MAX_REDIRECTS on backoff
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
Some refactorings and cleanup, namely:
- Moved all relevant null checks into Resource
- Made create firewall use FirewallOptions instead of a Firewall obj
- Made InstanceTemplate.NetworkInterface use more common names such as public/private IP
- Consolidated a lot of the HttpRequests in the expect tests to allow for reuse (in compute)