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

this also refactors the public/private_ip_address methods