Attempted to fix non-handling of the Alt key by having the GDK window's display's keymap used instead; it didn't work.
More TODOs.
Split out includes of <gtk/gtk.h> into a new header file so the GTK+ versioning macros can be included in all Go files, not just area_unix.go.