daemon: Fix acquiring screen_cast & remote_desktop proxies
When the daemon became abstract it changed the way of getting these proxies to allow the future system-daemon to get proxies from different dbus_sessions.
..finish functions must be changed too, otherwise some incompatibility errors might happen.