Generic openstack

Work in progress edits to the openstack plug-in to support generic openstack implementations and stock devstack.