CRUD Openstack

Basically these are some changes to make vms_controller for compute_resources work properly with Openstack so we can suspend/pause/resume an instance (not possible as of now).  Also changed some naming to make it look like Openstack rather than some generic stuff. 

For instance: status of a vm now is Active/Suspended, etc.. instead of On and Off which is a convention that does not make much sense for Openstack.

New: I added support for opening new VNC consoles on Openstack VMs.