Generate quantum_metadata_proxy_shared_secret during proposal create

Also provide it to other barclamps (quantum).
Use pure-Python MySQL driver (PyMySQL) on SUSE.

See code comments and
http://lists.openstack.org/pipermail/openstack-dev/2013-July/012222.html
Merge pull request #200 from saschpe/release/pebbles/master-conductor-pymysql

Use pure-Python MySQL driver (PyMySQL) on SUSE.
webui: Remove libvirt_type from UI that got added back by accident

This got added back on rebasing a patch, but shouldn't: this is now
handled by roles.
Allow to auto-generate self-signed SSL certificates

The setup is rather simple. Instead of a full-blown CA, a CSR is used
to create the self-signed certificate.
Stop comparing md5 to know if qemu.conf got changed

This partially reverts 72fb4e7c.

Chef::Util::FileEdit is now fixed so there's no need to do that hack
anymore.
Merge pull request #203 from vuntz/suse-only-no-md5

https://github.com/crowbar/barclamp-nova/pull/203

Merged by devtool for cloudsleuth
Gota get nova working under Ubuntu again.
Merge pull request #204 from cloudsleuth/pull-req-release-pebbles-master-f261f6b06f7679f7c4b2e8009725e349c085fcfd

Fix nova - libvirtd declared outside of SUSE block - fixed. [1/1]
Merge pull request #197 from saschpe/release/pebbles/master-lib-searchenvfiltered

Add library search_env_filtered
Merge pull request #198 from saschpe/release/pebbles/master-quantummetadataproxysharedsecret

Generate quantum_metadata_proxy_shared_secret during proposal create
Merge pull request #201 from vuntz/revert-libvirt-type

webui: Remove libvirt_type from UI that got added back by accident
Merge pull request #202 from saschpe/release/pebbles/master-ssl-gencerts

Allow to auto-generate self-signed SSL certificates
Fix crash when using SSL in cinder
Merge pull request #205 from vuntz/fix-cinder-ssl

Fix crash when using SSL in cinder
Add crowbar-status and crowbar-failed in schema

Otherwise, barclamp_mgmt_lib.rb will edit the schema and add them, which
will make the files differ from the ones in the package.

Part of https://bugzilla.novell.com/show_bug.cgi?id=776583
Set proposal_schema_version to 2 in crowbar.yml

This is needed when we have crowbar-status/crowbar-failed in the schema.
Move quantum_metadata_proxy_shared_secret out of network

The attributes in network are really about nova-network, which is not
the case here.
Merge pull request #206 from vuntz/not-in-network

https://github.com/crowbar/barclamp-nova/pull/206

Merged by devtool for cloudsleuth
Merge pull request #208 from vuntz/add-missing-attributes

Add crowbar-status and crowbar-failed in schema [13/18]