generalize server and floating ip create
Revert "[rackspace] updated shindo helper to add :rackspace_queues_client_id to credentials if it does not already exist. Hopefully this will make it easier to run Rackspace tests"

This reverts commit 6efc48d9ebe690a676e5fdeea9183a84f5e3495a.
added uuidtools gem to dependencies
[rackspace|queues] updated Fog::Rackspace::Queues to generate UUID for client id if it is not provided with one.
first cut - configuring firewall edgegateway service
[core] removing uuidtools dependency; added Fog::UUID class
[rackspace|queues] updated to use FOG::UUID
Merge branch 'master' of github.com:fog/fog into uuid_queues
[core] updated UUID to use it's own UUID implementation if one was not available from the ruby lib.
posting xml to configure nat service
adding optional fields for nat and firewall service
Merge pull request #2247 from rackspace/uuid_queues

[rackspace] Adding Default UUID Queue Name
Merge pull request #2241 from TerryHowe/master

Generalize server and floating ip create for openstack
[vcloud_director] Supply xmlns with request bodies.
[vcloud_director] Improve tests.
[vcloud_director] Add post/put metadata methods.
[vcloud_director] get_edge_gateways -> get_org_vdc_networks
[vcloud_director] Make get_edge_gateway idempotent.
[vcloud_director] Really make GET requests idempotent.
[vcloud_director|tests] Mark media tests pending when mocking.

Need support for mocking tasks now.