make network configuration specific per-provider
add warnings about bnc#895204

https://bugzilla.novell.com/show_bug.cgi?id=895204
remove unnecessary enabling of nested virtualization

This is only needed for compute nodes.
switch from Cloud 3 to Cloud 4
move and rename vagrant-libvirt management network
drop a whole load of patches which have been merged into Cloud 4
make indentation of heredoc consistent with rest of file
crowbar_register --no-gpg-checks

crowbar_register accepts a new option --no-gpg-checks in Cloud 4.
We need it here because we're using unsigned media.
for now, inject CLOUD and DEPS isos from host
add missing set -e to provisioner scripts
ensure cloud_admin pattern is fully installed

otherwise the check in install-suse-cloud will fail.
work around https://bugzilla.novell.com/show_bug.cgi?id=895417
forward port 3000 specifically to 192.168.124.10

Probably not essential, but a bit cleaner.
move provisioning shell scripts to separate files
fix mounting of isos on boot
fix port forwarding by getting rid of old libvirt settings

libvirt.connect_via_ssh was causing the port forwarding ssh
command to use

  -o ProxyCommand="ssh 'localhost' -l 'root' nc %h %p"

and that was causing keep-alive timeouts which killed the tunnel with a
broken pipe write error.
WIP remove barclamp-provisioner-demo-repos.patch

Not yet sure if we can get away with dropping this.