drop all gdk_threads_enter/gdk_threads_leave pairs

All GTK+ calls are now made from the main thread so we don't need
these deprecated functions.
no need to set up a recursive mutex for the gdk lock any more