Nova compute

This is depends on the PRs submitted for jiocloud-contrail and
puppet-openstack_zeromq.
 
* WIP
* Added the code to be more arranged
* Compute node reboot is not handled - am working on it.
* Spec tests to be added.

Oh! This only applies to virtualbox! My mistake! 120s is fine in that situation.