Original commit message from CVS: Various cleanups. Moved the overlay code to a specialized widget. One error I cannot seem to fix: switching desktops does not disable the overlay.
Original commit message from CVS: More documentation changes, a couple configure.in and Makefile.am fixes.
Original commit message from CVS: initial checkin