Moved Safari hack to the dataTransfer constructor.
Introduced resetDataTransfer method.
Removed getRangeAtDropPosition from widget plugin. Used CKEDITOR.plugins.clipboard.getRangeAtDropPosition instead.