TO DO:
------
 (Thanks to anyone who helps with any of these; send me email to
let me know what you're working on so we don't duplicate efforts)

2. Next TKGButton overhaul:
  - Allow per-button font config.
  - Make the "mode" thing more thorough, having not only colors but an
  image, text, font, imageside, staydown, and a command for each mode.
  - Separate TKGButton as a widget procedure from the packing stuff.
  (Write TKGPack to pack buttons, labels, etc.)  This allows easier
  inclusion of weird clients, and it makes TKGButton portable.

3. DEBUG:
   - Go through clients, adding DEBUG calls more consistently.
   - Shorten the internal log when it gets too big.

4. Add some kinda configuration widget?  Easy: variables.  Hard:
stacking.  Issue: use separate automatically generated config file?
monkey with user's file?

5. Jots:
   - add under "File" a "merge" function (will require a sorting
     procedure). 
   - Add under "Edit" commands to cut, copy, and paste entry contents.

6. Make images in TKGDialog work like they do in TKGButton

7. Use tcl library stuff (saves memory?)

8. Unset variables when possible.
