Provide all headers to SwiftObject and Blob

This commit provides parity with the existing Swift and all other
providers.
Add/Update README files to indicate level of production readiness.
Support HKG region for Rackspace providers.
New base class for all OpenStack mock tests.
Renamed BaseOpenStackMockTest variable and method more appropriately.
Better formatting of production ready providers/APIs.
Initial implementation of OpenStack Marconi and Rackspace Cloud Queues.
The Queue API for OpenStack Marconi.
Refactored OpenStack pagination to use PaginationOptions.
JCLOUDS-215 - Adds Group configuration, Group launch, Scaling policy functionality
JCLOUDS-215 - Adds Webhook and Execution support to autoscale
The create and stream methods in the Message API for OpenStack Marconi.
Prefer Iterables.getOnlyElement(). Document checkNotNull().
Added openstack-marconi and rackspace-cloudqueues-us.
Refactored QueueApi and pushed name param up to MarconiApi.
Revert "Refactored QueueApi and pushed name param up to MarconiApi."

This reverts commit dc452f77605459921c2bc8a08c3d675a4d9d4bd4.
Turns out you can't implement list messages with this refactoring.
JCLOUDS-384 This makes autoscale and trove be consistent with other jclouds APIs by renaming get*ApiFor* calls.
JCLOUDS-387: Removing DISCLAIMER file now that jclouds has graduated
Remove more incubator references

Fixes JCLOUDS-388.
The list queues methods for the QueueApi.