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.

are there no tests?