Drop libvirt qemu configuration

This configuration fix with regards to cgroup ACL should go to the
puppet-nova module instead. With latest OpenStack Network architecture
there are valid setups to use this module dedicated for the network
part without any compute service, like libvirt, runnin on that node.

This got introduced due to this bug:
https://bugs.launchpad.net/openstack-cisco/+bug/1086255

I guess the issue is/was that /dev/net/tun access is missing by default
for some distribution. Which is required if OVS is used and needs to
be configured by libvirt.

But such fix should go to puppet-nova or a libvirt puppet module instead.

Change-Id: I3b4f0ec03e3f2e2041598ee2c6086ef8157518da
Add quantum_subnet custom type.

Change-Id: I489f0d9a10dfad2d19c491fb55efe449899d8c40
Add quantum_router custom type.

Change-Id: Ie00b839dc10c1e7b0a14801ad51fc483c7457c65
Add quantum_router_interface custom type.

Change-Id: I0f3eb0ec30247932564eb1b65bd08bd75d87c481
Merge "Add quantum_subnet custom type."
Merge "Add quantum_router custom type."
Merge "Add quantum_router_interface custom type."
Don't rely on Array.to_s which differs between Ruby 1.8 and 1.9

The should contain_quantum... call is relying on the stringification
of params bridge_mappings/bridge_uplinks arrays for a successful match.
With ruby 1.8, this currently works by accident since the array only
has 1 value and is stringified to something like 'default:br-ex'.
With ruby 1.9, it is stringified to '[default:br-ex]' causing the
match (and therefor the tests) to fail.

This patch bypasses the differing to_s implementations by just
calling join(',')

Change-Id: I6ab9fd6a04cdee652c86512d871560effd7b08a5
Merge "Drop libvirt qemu configuration"
Merge "Don't rely on Array.to_s which differs between Ruby 1.8 and 1.9"
Fix @property_hash creation in custom types.

 * @property_hash for the network, subnet and router types was
   previously being created by referencing values in a hash indexed
   by strings, but using symbols to do so.  This patch ensures
   that strings are used to reference values in the hash.

Change-Id: I778ce277574d5f5b201b0173d51dfc16086e73cb
Merge "Fix @property_hash creation in custom types."
Convert to wrapper types, hiding the vswitch internal types and allowing us to sort the deps in vswitch
Merge branch 'dev' of https://github.com/gwdg/openstack-quantum-puppet into dev