OpenStackCloud plugin add missing licence headers

Spotted a couple of missing licence headers

Signed-off-by: Steven Hardy <shardy@redhat.com>
minor whitespace cleanup

Signed-off-by: Steven Hardy <shardy@redhat.com>
Use TDL name for OpenStackCloud upload to glance

Glance assigns it's own uuid to the image uploaded, and it does
not support detailed metadata, so mapping the glance display name
to the TDL name make more sense than a name derived from the
imagefactory internal uuid (particularly if users are not directly
interacting with imagefactory as the name ends up in the UI)

Signed-off-by: Steven Hardy <shardy@redhat.com>
Add openstack_image_format to OpenStackCloud plugin

Add option to convert images from raw to qcow2 prior to upload
to glance - this provides huge performance improvements both in
upload time to glance, and most importantly when launching the
resulting image on the provider (e.g 11G non-sparse image becomes
329M in my tests)

Signed-off-by: Steven Hardy <shardy@redhat.com>
Merge pull request #256 from aeolusproject/feature/sh_glance_plugin

Feature/sh glance plugin