Support for config_drive in the Openstack driver

Adds a 'ex_config_drive' option to create_node and ex_rebuild_node
for the Openstack driver.

Closes #370

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
LIBCLOUD-578: GCE adding Service Accounts to create_node

Closes #372

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Allow users to pass "headers" and "method" argument to the get_response_object
utility method.
Use assertEqual instead of the deprecated assertEquals

Closes #375

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Allow passing `credential_file` to be used in the GCEConnection

Closes #359

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Bump versions for 0.16.0 release.
LIBCLOUD-625: Allow for internal GCE authorization with metadata service
Allow users to pass "headers" and "method" argument to the get_response_object
utility method.
Use assertEqual instead of the deprecated assertEquals

Closes #375

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Bump versions for 0.16.0 release.
Merge branch 'trunk' into LIBCLOUD-625_gce_auth_internal

Closes #376
Update CHANGES.
CLOUDSTACK: Minor fix for start-vm option

Closes #377

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Merge branch 'trunk' of github.com:boul/libcloud into trunk