updated save method in Fog::Rackspace::BlockStorage::Volume and Fog::Rackspace::BlockStorage::Snapshot to skip creating cloud reources if identity was already set Fixes #1402
Updated the save method in Fog::Rackspace::BlockStorage::Volume and Fog::Rackspace::BlockStorage::Snapshot to throw an exception if the identity attribute is set per geemus; rebased code to latest master
implemented list_addresses for Fog::Compute::RackspaceV2
 implemented list_addresses_by_network for Fog::Compute::RackspaceV2
Merge branch 'master' of github.com:fog/fog into list_addresses
Add vsphere public_ip_address correctly

Deprecate ipaddress
Merge pull request #1399 from maestrodev/vsphere_public_ip

[vsphere] Add vsphere public_ip_address correctly
[openstack|image] Configurable :openstack_endpoint_type

:openstack_endpoint_type is missing as a recognized parameter. This
patch fixes that, and allows the :openstack_endpoint_type to be
configurable instead of hardcoding the value to 'adminURL'

That is, you can create the connection to the service as follows now:

require 'fog'
conn = Fog::Image.new({
  :provider => 'OpenStack',
  :openstack_api_key => ENV['OS_PASSWORD'],
  :openstack_username => ENV["OS_USERNAME"],
  :openstack_auth_url => ENV["OS_AUTH_URL"]
  :openstack_tenant => ENV["OS_TENANT_NAME"],
  :openstack_endpoint_type => 'publicURL', #publicURL, adminURL, internalURL
})

Defaults to adminURL to maintain backwards compatibility.
fix typo
Merge pull request #1408 from rackspace/list_addresses

[Rackspace] added list_addresses and list_addresses_by_network to compute_v2
Merge pull request #1410 from spagalloco/patch-1

fix typo
Merge pull request #1409 from rubiojr/set-custom-endpoint

[openstack|image] Configurable :openstack_endpoint_type
Added multi-region support for OpenStack Image service
Merge pull request #1404 from rackspace/identity_fix

Rackspace Cloud Block Storage models have the potential to create unintended resources
Merge pull request #1411 from jtopjian/openstack-image-regions2

Added multi-region support for OpenStack Image service
[doc] converting old doc style to YARD doc style
[doc] is there a better way to format nested responses?
Make use of #persisted? method

In many places we were checking for identity which was the shorthand for
checking if the resource had been saved by the service.

The #persisted? method was added to show a clearer intent and also offer
minimal ActiveModel interface
add GitHub Flavored Markdown to README

* This makes the example code easier to read,
  especially when perusing the docs on github
[Brightbox] Adds #dns_name to server

Little known fact is that the public version of the domain name of a
Brightbox cloud server is the `fqdn` prefixed with public.

This is now fixed here until it is fixed in the main API and the value
can be referenced directly from the response.