Fix #2892: "rake travis" fails with can't modify frozen String

Make an unfrozen copy of RUBY_VERSION so that rubygems version can
strip! it.
[AWS] add describe_vpc_attribute
Denser code style
Merge pull request #2901 from goldendeal/describe_vpc_attribute

Add support for AWS describe_vpc_attribute
[aws|elb] Fix tests so that they work with FOG_MOCK=false for both EC2-Classic and VPC style AWS accounts.
[aws] update refs to ec2_compatibility_mode
Merge pull request #2893 from mikehale/fix-elb-tests

Fix elb tests
Merge pull request #2 from bears4barrett/master

Updated from fog 1.19 to fog 1.22
allow to instantiate template without network_id
Merge pull request #3 from bears4barrett/vcloud_updates

allow to instantiate template without network_id
Merge pull request #2905 from bears4barrett/master

Allow vApp Template Instantiation without network_id
updated regions list
Behave more like DO when private_networking flag is passed in.  Include a private_ip_address in the response only if the region supports private networking.
fixed whitespace
Merge pull request #2907 from davebenvenuti/improved_digital_ocean_mocking

Improved digital ocean mocking
remove jekyll dependency
Move PrivateIpAddress to the NetworkInterface structure

Only if it exists (in order to associate a public ip).
Merge pull request #2913 from porridge/fix-coveralls

Fix #2892: "rake travis" fails with can't modify frozen String
Merge pull request #2909 from betawaffle/move-private-ip-to-network-interface

AWS: Move PrivateIpAddress to the NetworkInterface structure if it exists
Add options support