tox: run "lint" step by default.
Issue LIBCLOUD-425: update api responses

update create.domain error api response

update create.resource api response

update domain.list api response

update resource.list api response

update resource.list api error response

update get_zone.json

update get_zone_does_not_exist.json

update get_record.json

update get_record_does_not_exist.json

update domain.update api response

update domain.resource.delete api response

update domain.resource.delete api error response

update domain.resource.update api response

awaiting some api error response bugfixes

update _avail_datacenters.json

update _avail_distributions.json

update _avail_linodeplans.json

update _batch.json

update _linode_ip_list.json

update _linode_list.json

jsonlint

update test values

update linode planids

fix keyerror

set_context for get_zone and get_record

flak8

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
lint.
Update CHANGES.
docs: Add security section.
docs: Update OpenStack driver example, make sure base url also contains tenant
id.
Modify Connection.request to create a shallow copy of "params" and "headers" argument before mutating it.
Disable cache busting stuff in the OpenStack driver and only enable it with
Rackspace first-gen driver.

Also move base cache busting functionality on a base Connection class so it can
be more easily re-used with other drivers.
Update CHANGES.
docs: Update upgrade notes, document cache busting changes.
Add a script for generating a collage of provider logo files.

This image can be used on the homepage and inside documentation.
Update GCE driver to API version v1beta16 Most of the changes are in the test fixtures, some were regenerated, some were just had URLs updated as necessary. In addition, there were some changes made to the tests to use the regenerated test fixtures.

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

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Update CHANGES.
Update tox config.
[LIBCLOUD-429] Fix libcloud.utils.py3.urlquote so it works with unicode
strings under Python 2.
Update CHANGES.
Fix the test so it doesn't fail under Python 2.5.
fix lint.
Allow user to specify a full URL with a path for the "auth_url" argument in the
OpenStack driver, add storage driver for KT Ucloud. (LIBCLOUD-431)

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