LIBCLOUD-430: Implement support for content-disposition header in the CloudFiles driver.

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Update CHANGES.
Update CHANGES, reference the right issue number.
On GCE, Images no longer always have preferredKernel set.

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Modify CloudStack driver to correctly throw InvalidCredsError exception if
invalid credentials are provided.
Add new driver for Ikoula public cloud (http://express.ikoula.co.uk/cloudstack).
Add tests for libcloud.utils.networking.is.valid_ip_address.
Add tests for is_public_subnet and is_private_subnet function.
service type has changed for cloudFilesCDN

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Update Rackspace auth 2.0 fixtures to reflect a new value for the "type"
attribute of the CND service catalog entry.
Update CHANGES.
[LIBCLOUD-434] Implement iterate_* methods in the Route53 driver.

This way all the records are returned and not just the ones which fit onto the
first page.

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Update CHANGES.
Re-order methods on the base NodeDriver object so they are consistent with other
APIs ("public" method first, "private" method at the end, etc.).
Update docs.
[LIBCLOUD-455] Don't throw if 'imageId' attribute is not present in the
list_nodes response.

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Correctly handling missing 'image' attribute in the OpenStack list nodes
response and add a test case for it.

Part of LIBCLOUD-455.
Update CHANGES.
Re-generate documentation fixtures.
Modify fixture generation script to treat list_records and list_zones as
implemented if iterate_records and iterate_zones method is implemented.

Also fix the script to preserver correct order.