Changes since release of 0.4
----------------------------

[ Changes made by Karl Millar ]

- Multi-Windowed interface created. Large changes to the internal code
were required to make this change, but the result appears to work well
now. 

- Menus and Buttons added

- The general appearance of the windows was changed so that everything fits
ok now. All the numbers controlling *where* on the screen things appear
are now contained in the files displays.h and .cc, in such a way as to
allow relatively easy customization of the layout. (Of course using
resources would be easier still.)

- The Athena widget set now works, although it is not quite perfect. I
have guessed the required changes for the Motif interface, but haven't
been able to test it myself. It probably doesn't work, and menus
haven't been done at all. The M$-Windoze interface hasn't been updated.

- Various goodies were added to the XView interface to the city display.

- Basic Help added for Units and Sciences

- City and Science Reports added

- Added 2 new -D options at compile time. -DBIGPIXMAPS makes everything
roughly twice as big on the screen. Makes it a lot easier to see what
you're doing on a hi-res screen.

- Compile with -DPRECOMPILEPIXMAPS to have colors allocated at initialisation
time. This prevents the game quitting with 'CompilePixmap failed' halfway
through your game. (Though it might do that at the start.) (Not using
this should fix the reported problems with CompilePixmap failing -at
least until you build too many different types of units.)

- Number keys (1-9) are now automatically converted into directions
corresponding to keypad directions for movement. I think this makes
the compile options -DSUNKEY and -DPCNUMPAD, and the function
TranslateMoveKey(int) obsolete. If so, they should be removed.

- Fix SDI Defense bug
