fixes #2251 - adds openstack image listing

also refactor image list fetching
fixes #2252 - add supports to openstack log console
fixes #2253 adds openstack floating ip support