Known BUGS
==========
('-' means open issue; "#" partly completed; '*' means completed)

* Error when display first added
    IRCSensor has no attribute "msg_window"
- Move the entry widget when moving the desklet
* gDesklets needs to be restarted when TTS is turned on or off
- Festival can only say one message at a time
    Run festival through a pipe and only have one instance open?
- Changes to the user's nick are not propagated correctly.
    If the nick the user tries to log in with is different than the
    one they get it is not caught. (i.e. joebob is really joebob_)
* "Connection Lost" message should probably be sent to display logger
    instead of being directly output
- When changing severs and reconnecting, the message says disconnected
    from <new server> instead of disconnected from <old server>
- When a display is first installed and before it is moved on screen
    there is no X or Y position. Is there a better way to figure out
    the position rather than just hard coding X=15, Y=15?
* Removing the display leaves the connection up and running as well
    as orphaning the message window
- Changing your nick causes the "op" or "voice" character to disappear
- The server can send mutiple nicks being op'd or voice'd in a single
    message but the code is only expecting one
- When running multiple instances of the desklet with different "Display message window with:" options causes buggy operation.
