jenkins: update openstack-mkcloud job configuration

Sync job configuration with the current version used in river.suse.de

Changes made:

* Remove `WITHTEMPEST` parameter
* Add `tempestoptions` parameter
* Add `networkingmode` parameter
* `cephvolumenumber` changed from `2` to `1`
* Timeout changed from 90 minutes to 4 hours (perl alarm)
* Added `nodenumber`, `networkingplugin` and `tempestoptions` parameters to
  the name of the build
mkcloud: Add 9p fs for local repos to admin node

Add $localreposdir_src var and if available add 9p filesystem to admin node
so in the future local repositories can be used for the admin node.
This is still WIP but with this commit at least the 9p fs is available
in the VM and the var $localreposdir_target is exported for
the sshrun of qa_crowbarsetup.sh.
qa_crowbarsetup: Support cinder volume type select

Add 2 more variables to support cinder volume type selection.
$cinder_conf_volume_type indicates the type (e.g. local or netapp) and
$cinder_conf_volume_params can contain some configuration
parameters. E.g. to configure netapp, the variable could look like this:

storage_family 'ontap_7mode'
storage_protocol 'iscsi'
nfs_shares ''
vserver ''
netapp_server_hostname '192.168.124.11'
netapp_server_port 443
netapp_login 'admin'
netapp_password ''
netapp_vfiler ''
netapp_transport_type 'https'
netapp_volume_list ''
mkcloud: Also undefine virsh net and nodes

Networks and nodes are no longer transient so both must be undefined.
qa_crowbarsetup: Mount local repos dir via 9p

Mount $localreposdir_target if set via 9p inside the crowbar VM.
This can be used later to use local repositories. Useful to minimize
network traffic.
qa_crowbarsetup: add d3.cloud
qa_crowbarsetup: only use ipmi when explicitly enabled
qa_crowbarsetup: enable IPMI/BMC
nfs_mount the Cloud Updates repo in nue_nfs

Fixes #59
mkcloud: remove unused 'tempest' target

`./mkcloud tempest` isn't being used and it's completely broken, to run
tempest the way to go is `./mkcloud testsetup`.
mkcloud: Disable host key check during admin setup
Merge pull request #60 from mapleoin/updates-repo

nfs_mount the Cloud Updates repo in the nue_nfs cases
mkcloud: use explicit ssh options
mkcloud: we dont need to modify .ssh/config

with options now being passed explicitly to ssh
Merge pull request #63 from bmwiedemann/master

ssh hostkey rework
mkcloud: update test host env
mkcloud: Pass cinder volume config to crowbar node

qa_crowbarsetup needs cinder_conf_volume_type and
cinder_conf_volume_params to configure the cinder volume backend
correctly.
qa_crowbarsetup: remove `defaultsuseusers.pl`

According to `defaultsuseusers.pl` is doing nothing 20121008
jenkins: add cinder backend params for os-mkcloud

2 extra parameters (cinder_conf_volume_type and
cinder_conf_volume_params) added to configure the cinder backend for
mkcloud.
Enable RBD backend in Glance/Cinder when wantceph is set