Merge branch 'AWS-run_instance-attach-network-interfaces' of github.com:madAndroid/fog into AWS-run_instance-attach-network-interfaces
Merge pull request #2716 from engineyard/firewall-in-use

[aws/security_group] update mock search and revoke
Merge pull request #2664 from mmatuska/vsphere_fix_nic_detection

[vsphere] fix broken detection of existing network interface type
Merge pull request #2712 from alphagov/vcd_network_model_extras

[vcloud_director] network model fence_mode and ip_shared attributes
Merge pull request #2711 from fog/connection_deprecation_warning

[core] Deprecate Fog::Connection
Merge pull request #2700 from brightbox/brightbox_module

[Brightbox] Extract to provider module [GH-2674]
[GH-2706] Update ruby-libvirt dependency to 0.5

Also removed guard related to JRuby since the important part is opting
into lib-virt
Merge pull request #2411 from mmatuska/vsphere-list-volumes

Fix exception if listing raw vSphere volumes (thinProvisioned method missing)
merge upstream changes from fog/master
merge changes from master
ensure correct type for networkInterface present for run_instances shindo tests
Merge pull request #2598 from fog/aws_dns_omit_ttl_for_alias_records

[aws|dns] omit ttl for alias records
change naming to specify what the request is expecting - plural of networkInterfaces vs networkInterface
revert alias for networkInterfaces to original
revert alias for networkInterfaces to original
more changes to ensure networkInterfaces is referenced as a plural, which is what the API is expecting
[core] Fix deprecated Mintest base

Used an old example, should have subclassed Minitest::Test
[AWS/vpc] Fix VPC creation mock

It would always return the first VPC instead of the created VPC
Merge pull request #2616 from madAndroid/AWS-run_instance-attach-network-interfaces

Aws run instance attach network interfaces
Merge pull request #2704 from sugarb/vpc_create_mock_fix

[AWS/vpc] Fix VPC creation mock