issue #3275, setting path_style to true for signature_version 4
path_style debugging
check path_style for nil
remove debug msg
start_with_cloudinit function  (rbovirt)
[aws|put_object] guard against non-us_ascii x-amz-meta-* values

As http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingMetadata.html states

>  Each name, value pair must conform to US-ASCII when using REST.

This constraint is especially hard get, since sending non-us_ascii characters in
a `x-amz-meta-*` header value simply results in a signing error.
[aws|put_object] do not check user meta data encoding for ruby-1.8.7

- There is no `Encoding` module in `ruby-1.8.7`
- `fog v2` will drop support for `ruby-1.8.7`
- Simply revert this commit once support for `ruby-1.8.7`is dropped
Merge pull request #3250 from karmab/cloud_init

cloud_init support in ovirt
Merge pull request #3344 from janraasch/feature/fail-on-non-us_ascii-user-meta-data

[aws|put_object] guard against non-us_ascii x-amz-meta-* values
issue #3275, set path_style for get_bucket_location only, remove larger scope
Rackspace Neutron (Networking) Support
Merge pull request #3325 from edit-christian/issue3275

possible fix for issue #3275
Merge pull request #3349 from rackspace/neutron

Rackspace Neutron (Networking) Support
Test service abstraction code loading

The abstraction modules e.g. `Fog::Compute` have a list of registered
providers. All of these providers should be loaded correctly when
accessed with `Fog::Service[:provider]`

These tests hit each endpoint expecting `ArgumentError` from each
provider caused by the lack of credentials.

Credentials are stubbed out to not cause false results when the test
environment does have credentials for a service.

Some services do not have requirements so do not raise the expected
error. These special cases are just asserted. If they are not loaded the
specs fail again.
This limits 1.8.7 to use `activesupport-v3.2.21`

Versions greater than 4.0 dropped 1.8.7 support but it appears the
Travis build environment just updated so this appeared.
Merge pull request #3353 from fog/enforce_18_activesupport_dependency

This limits 1.8.7 to use `activesupport-v3.2.21`
Merge pull request #3352 from fog/service_abstraction_specs

Test service abstraction code loading
Allowing users to fetch ec2 instances in batches
Grouping requestId, and nextToken together in DescribeInstances#end_element as they perform the same action
Improving docs for fetching EC2 instances in batches