Added tablet device to default template to fix VNC and Mouse pointer position
[openstack] Add more observable states for openstack models.
Merge remote-tracking branch 'upstream/master'
add config_disk attribute to rackspace compute_v2 server
[openstack] Add more observable states for openstack models - tests added
Merge remote-tracking branch 'upstream/master'
don't require service when registering it - matches commit https://github.com/fog/fog/commit/f9a5b9e94229d6023e9e266e9ecfa0cb1ab5aa80#diff-35759cbb09e13d5ecf49512930911bb6
[AWS | Compute] Validate region
[AWS | Compute | incorrect_region] Corrected test name
[AWS/elasticache] Added mocking for parameter groups
[AWS/elasticache] Minor fix from RDS copy/pasta

Use Fog::AWS::Elasticache::NotFound instead of RDS
[Brightbox] Replace use of Fog::Connection

`Fog::Connection` is a wrapper around XML parsing behaviour which is no
longer in `fog-core` but will be moved to `fog-xml`

So should be using `Fog::Core::Connection` for the simpler behaviour.
Merge pull request #2666 from brightbox/update_core_connection

[Brightbox] Replace use of Fog::Connection
Use fog-json

This extracts the JSON encoding/decoding wrappers around MultiJson to a
separate gem.

Providers can use this shared behaviour in their standalone modules as
we work through things.
Merge pull request #2665 from sugarb/elasticsearch_parameter_group_mocks

[AWS/elasticache] Added mocking for parameter groups
Merge pull request #2667 from fog/use_fog_json

Use fog-json
Move services to fog-core

These services were missed in the initial work.
Remove duplicate requires from services

Following work on reorganising the requires, there was an inconsistent
approach to where service wrappers are required. (Fog::Compute...)

Since they should be standardised and shared across providers (although
they really aren't yet) they have been moved to `fog-core` gem.

Each provider has their own `lib/fog/{provider}/core` files that is
required by each of their services. These files should all require
`fog/core` which already required most or these.

So this removes the extra cases to concentrate them in core.
Fixing [excon][WARNING] Invalid Excon request keys log noise when trying to use STS
[core] Use fog-core v1.21.0

Rather than tracking the Github repo, this references the gem directly.

Locally seeing an issue with 1.8.7 / unf gem test which surprised not
seeing on Travis.