We now keep track of what's in the clipboard and allow people to read its contents.
Creates the source file and a custom subclass and makes sure it's used by GDK.