Fix check for libvirt net

It's possible that there's no config file under
/etc/libvirt/qemu/networks/ but the network already exists
(non-persistent).
fixup! mkcloud: include $cloud in LV name
Make tempest smoketest failures fatal
Enable the various swift extensions for tempest

tempest requires all swift middlewares to be enabled.
Allocate more disk space for node1

The node1 node is supposed to become the controller
node, and it needs more disk space for cinder-volumes
and possibly glance images.
Set intended_role to controller for first node

The first node should simply be always the controller
node, so set the intended_role accordingly.
add tempestoptions to fine-tune options passed to run_tempest.sh

This way Jenkins jobs can overwrite the particular tempest
options that are set on the run, for example to be able
to run full tempest runs instead of smoke runs.
Fix enablement of Swift extensions

They all need keystone_delayed_auth to be enabled first.
Switch to local when less than two disks are available

Ceph goes in and allocates all disks :/
Handle whitespace in tempestoptions properly
mkcloud: avoid ifup problems with systemd and NetworkManager
Enable swift crossdomain middleware
Fix quoting in tempestoptions
mkcloud: Use ip command in cleanup function

Unify the network link handling and use always ip in the cleanup
function. This fixes some stupid error messages from ifup/ifdown
scripts if NetworkManager is used.
mkcloud: workaround vlan/virtio checksum offloading bug

https://bugzilla.novell.com/show_bug.cgi?id=884706
mkcloudhost: allow for alternative cloud names
Remove support for cloud1

SUSE Cloud 1 is no longer supported.
Validate 'glance image-create' exit code

qa_crobarsetup.sh checks if SP3-64 image is available in glance, if it
isn't, then it's uploaded to glance, if glance image-create fails then
exit with error.
crowbar-prep: adjust for -devel rename on clouddata
mkcloud: Use persistent guest domains

Allow start/stop guests with persistent guest domains.