bump rbovirt dependency
Merge pull request #2756 from rackspace/remove_timeout

[rackspace|compute_v2] removing hard coded timeout in servers
Adding S3 snapshot location for elasticache

Only viable for redis engine
Merge pull request #2754 from erjohnso/google-ua

[google|compute] Allow seting custom application/version for requests
Merge pull request #2752 from brightbox/brightbox_module_updates

[Brightbox] Updates for gem/module
Minitest picks up tests in provider modules
[Brightbox] Remove dependency on .fog in test

This isolates the tests from the values in `Fog.credentials` which is
based on the contents of `~/.fog`

Underlying problem is that the code (and many others) rely on the Fog
global making it too tightly coupled to the environment hence having to
stub.

Full issue: https://github.com/fog/fog/issues/1390

This will probably be a repeating pattern we need to work on to DRY up
so every test from every provider doesn't include this setup workaround.
Merge pull request #2755 from fog/test_providers

Minitest picks up tests in provider modules
fix mismatched variable names in disk.create_snapshot
Merge pull request #2757 from josacar/bug/fix-route53-empty-recordset

[dns|aws] Return empty set on route53 if no records match on mock
bump excon dependency
Merge pull request #2749 from ScotterC/elasticache-snapshot

Adding S3 snapshot location for elasticache
Merge pull request #2758 from erjohnso/master

[google|compute] fix mismatched variable names in disk.create_snapshot
Update mock for instance_id and allocation_id
Adds error checking for instance_id/network_interfrace
Adds error checkoing for public_ip or allocation_id
Merge remote-tracking branch 'fog/master'
[google|compute] Changes to how auth works.

Attempts to allow users to pass in a Google API object so they can do
different types of auth.
An attempt at an example
defer fog-core deps to fog-core
bump fog-core dep
Fix a typo in error message that could cause problems for cut-n-pasters