[Xwt.Gtk] Put in a workaround for broken GdkEvent handling in gtk-sharp

Null GdkEvent objects are supposed to be marshalled to IntPtr.Zero
but the gtk-sharp binding generator generates the code as:
'event.Handle' instead of 'event == null ? IntPtr.Zero : event.Handle'

This is a trivial workaround for the problem which has no ill effects.
[Xwt] Add a simple Slider widget with a Gtk backend
[Xwt] Fix last commit broken bits
Convert the drag image to a bitmap