Here's a list of changes:
* GGI updates:
      - Now uses DirectBuffer when available and works properly when it is
        not.
      - Support for scaling by a factor of 2.
      - Support for 8, 15, 16 and 32 bpp modes (24 can be achieved with the
        palemu target)
* Proper keyboard handling (the cheats work now ;)
* Simple FPS meter for GGI and X11 versions.

I also did some benchmarks with the FPS meter (on my 225MHz Pentium),
and they are _very_ interresting:

BPP   X11     LibGGI  X11-scaled  LibGGI-scaled
===   ===     ======  ==========  =============
 8    35.0    35.0    35.0        35.0
16    29.6    35.0     9.5        29.0
24     7.8    35.0     2.2        15.9        (LibGGI uses palemu target!)
32    28.0    35.0     9.1        18.0

Now, there's something for all those people who think LibGGI adds
overhead compared to a native implementation ;-)

(In case it isn't obvious - X11 is the native X version of Heretic,
LibGGI is ggiheretic running on the X-target, and scaled means that the
rendered display is scaled up by a factor 2)

Marcus Sundberg [mackan@stacken.kth.se]
