Bring back support for xen,lxc and qemu

The packages to install are now attributes.
Fix for inserting proper port number for rabbit_port in nova.conf

When rabbit_port was defined inproper value was put into the nova.conf.
Merge pull request #9 from tpaszkowski/fixrabbitporttemplate

Fix for inserting proper port number for rabbit_port in nova.conf
Add grub2 support (untested)
Missing "end"
Merge pull request #7 from saschpe/master-other-virt

Bring back support for xen,lxc and qemu
Fix for nova-compute service not beeing started.

nova-compute service should be started after nova::compute recipie will
finish its work.
Merge pull request #10 from tpaszkowski/grizzly-startnovacompute

Fix for nova-compute service not beeing started.
Merge pull request #8 from mapleoin/master

always set signing_dir
don't include the mysql recipes here, the -common library does it
Merge pull request #11 from mapleoin/mysql_require

don't include the mysql recipes here, the -common library does it
Enforce keystone v2.0 usage

See https://review.openstack.org/#/c/24386/
and https://bugs.launchpad.net/nova/+bug/1154809
Merge pull request #12 from dirkmueller/master

Enforce keystone v2.0 usage