qga: Start implementing clipboard using async API

This way we will be first sending the target list to the host.
Host will then request the actual clipboard data if an application
triggers a paste action. Guest will receive this request and send
actual clipboard data to the host.