Initial revision
Removed func-test* and superkb executable.
Updating some files. Added main.c and moved some declarations out of superkb.c
Added superkb.h
Added Makefile and cleaned -Wall warnings.
Shut some compiler warnings up in main.c.
Support for SIGUSR1. XNextEventWithTimeout returns -EINTR on signal.
* Bound "n" instead of "A" to "gedit".
* Bound "space" to "gcalctool".
* Ignore KeyReleases if Super key is no longer pressed.
* Added a printf() for keyreleases for easy recognition.
* Fixed bug where it always executed the last bound key's action.
* system() is now called inside a fork().
* Managed to load the keyboard and put part of it on screen.
  + Had to s/kb/superkb_kb/ in superkb.[hc] because of nameconflict.
* Removed kbwin_draw(): not necessary. Use kbwin_event() instead.
* Makefile includes gdk-pixbuf-2.0 and gdk-pixbuf-xlib-2.0.
* Window stays on top using XVisibilityEvent.
* Removed window decorations (X's OverrideRedirect).
* New module: drawkb, which makes superkb use XKB to draw the keyboard
  instead of a png.
* Keyboard window stays more on top.
* Makefile now uses $(shell) instead of backquotes.
* Specify GPL version 2 in all source files.
* drawkb: Most XkbGeometryPtr passed are now XkbDescPtr.
* drawkb: KbDrawKey now draws XKB key labels.
* Keyboard window doesn't take the whole screen, but only necessary space.
* Put some background color to the window.
Keyboard is better drawn. It includes rounded keys.
Too many changes. Most notably:
* Some support for rotated sections of keyboards, like the Natural.
* Moved keybinding handling from superkb.c to main.c. It's a better place.
* Added icon drawing.
* Work around an X11R6.8 to X11R67.0 bug on XkbComputeShapeBounds().
* Better key label drawing.
GdkPixbuf port for puticon.
* Support for config file with commands CVER and KEY COMMAND.
* Icon is drawn behind label.
Proto3 had two ugly bugs:
* It didn't execute commands.
* Labels on keys with icon were only partially drawn.
Better placement of icons in rotated sections.
Added a delay to draw the keyboard. Added DELAY directive.
Added a sample configuration file.
Added install and uninstall to Makefile.