Gtk backend

Hi Heinrich

I have begin to write the Gtk backend. For the time being it is mostly a copy from the WX backend. Let me know if that is ok.

Thanks