[LIBCLOUD-503] OpenStack public ip addresses fix

Closes #235

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Update CHANGES.
Fix a path in the documentation for testing.

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Fix a bunch of tyops

Closes #261
Closes #259

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Fixed typo in storage.base.Object docstring.

Closes #263

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Support deletion and deprecation of GCE's images.

Add a new class GCENodeImage to represent GCE's images, and support the
`delete` and `deprecated` functions.

Added a new extra field to the image object to specify the deprecation
status.

Closes #260

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Update CHANGES.
Add method `ex_copy_image` to the GCE driver.

The `ex_copy_image` method allow to copy an image from a Google Cloud
Storage URL in the specified project.

Closes #258

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Update CHANGES.
Updated documentation for HP Cloud

Closes #262

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Fixed the documented return type. This function doesn't return a value.

Closes #265

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Add `ex_set_volume_auto_delete` to the GCE driver.

Sets the auto-delete flag for a volume attached to a node.

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Update CHANGES.
Modify update_record method so user doesn't need to specify all the arguments.
Update Route53 driver so update_record method works correctly for records with
multiple values.
Use shorther notation.
Update CHANGES.
Re-order methods.
Add ex_create_multi_value_record method to the Route53 driver which allows
user to create a record with multiple values with a single call.
Fix links to Google Storage's documentation.

Closes #268.

Signed-off-by: Tomaz Muraus <tomaz@apache.org>