rm rspec dependency
Switch to DNSimple versioned API
Cleanup documentation and resource representations

Remove deprecated attributes and make the documentation more consistent.
Add support for Rackspace's Extract Archive API call
See http://docs.rackspace.com/files/api/v1/cf-devguide/content/Extract_Archive-d1e2338.html
for documentation on the API call
Set the Content-Type of extract_archive requests to ''
The documentation for extract archive (http://docs.rackspace.com/files/api/v1/cf-devguide/content/Extract_Archive-d1e2338.html) says if a Content-Type is sent, every object in the archive will have its Content-Type set to that value. However, if a blank Content-Type is sent, CloudFiles will determine it based on each individual file. Since we don't want every file to be interpreted as an archive (which would happen if we let Fog determine the Content-Type), we set it explicitly to a blank string.
Remove :host key in SQS request method to eliminate excon error
Use @ in comment for YARD docs
Merge pull request #2585 from smeyfroi/sns_fix_for_excon_parser_change

Remove :host key in SNS request method to eliminate excon error
Merge pull request #2581 from weppos/dnsimple-versioned

[dnsimple] Add support for versioned API
Merge pull request #2579 from josephholsten/rm-rspec

rm rspec dependency
Merge pull request #2583 from codeodor/master

Add support for Rackspace's Extract Archive API call
Create the mock Queues service.

Mostly by refactoring methods out into a Common module, much like the
Storage service.
Enable Queues service tests for mocking.
Enable Cloud Queues request tests.
Mock the create_queue call.
Mock the list_queues call.
Mock the delete_queue call.
Mock the get_queue call.
No need to map! here, we're modifying the hashes.
Mock the queue_stats request.

It's not actually tracking statistics now; I'll have to fill that in once I get
to the requests that post and claim messages.