Feature - CefDragHandler

Implement basic CefDragHandler support, it's not a fully complete implementation.

Also note there's a number of files that have been deleted that are unrelated to this PR (they're just cleanup that I found along the way).