Change the internal clipboard API to use a request based model in order to be prepared for more advanced clipboard transfers.