Patch for the majority of the gtk drag'n'drop API. This changes