app: Micro coding-style fix
vm-creator: A bit more debug

Add a bit more debug around storage pool/volume creation code.
vm-creator: Refactor config creation code

Put config creation code into a separate method: create_domain_config.
We keep it protected and virtual cause in a later patch we'll override
this from a new subclass.
vm-creator: Refactor create_domain_name_and_title_from_media

Seperate out creation of base name and title to seperate virtual
protected method so subclasses can provide their own implementation for
this.
installed-media: Rename 'convert_to_native_format'

Rename 'convert_to_native_format' method to just 'copy'. The conversion
part is internal detail.
installed-media: Provide a sync constructor as well

This is mainly needed as workaround for bug#712186 when we subclass
InstalledMedia in a following patch in this series.
tmp