Update CHANGES.
Modify CloudStack Connection class so it looks more like other connection classes and user can more easily specify which attributes to send as part of the query string and as part of the request body.

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Fix CloudStack drivers _async_request and _sync_request calls

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Update CHANGES.
Add new driver for Exoscale driver based on the CloudStack one.

Also refactor CloudStack test cases so they can be more easily reused with other
provider drivers.
Add setup.cfg file with wheel package format metadata.
Switch from distutils to setuptools so we can use new wheel distribution package
format.
Remove Pep8Command, we now use flake8 + tox for this.
Update release.sh script to also generate and sign wheel distribution format.
Modify GCE driver to be more robust and not explode if the 'description'
attribute is not present in the node image object.

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
docs: Add HPCloud example to OpenStack documentation>

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Re-generate documentation fixture files.
Update committer guide.
docs: Update FAQ page.
docs: Update committer guide.
Fix a bug in Abiquo driver which caused the driver to fail if the endpoint
URL didn't start with "/api".

Reported by Igor Ajdisek, part of LIBCLOUD-447.
Refactor CloudStack driver and consolidate repeated code inside the _to_node
method.

Also fix an issue with public_ips map which was not properly populated because
dictionary key was a string but a code incorrectly passed int to it.
Make the node name detection in CloudStack driver more robust. Some newer
versions use 'name' instead of 'displayname' attribute.
Update invalid docstring.