Compute

Patches in this PR.

* Fixed hiera data for keystone address
* Fixed apt source for ceph
* Added contrail Vrouter
* Added domain searches in resolver so a host name can be resolved without adding domain name
* Added nova compute
* Fixes on failures during first puppet run
* Added tests for nova compute
* Added neutron floating ip code
* Removed libvirt interface virbr0 if exists
* Fixed neutron test failure