[openstack|compute] adds methods to retireve floating & fixed ip addresses


this also refactors the public/private_ip_address methods