Time-stamp: <2003-05-19 16:36:07 crabbkw>

* Sanity checks on nicks (check for / )

* /msg /last support and multiperson support

* Double check / test new module preference saving code

* separate out socket code

* MUC :
   Modify Voice,Ban, Membership, Moderator, Owner, and Administrator lists

* Documentation
   Document /version, /changepassword, /jidlinktest
   Create documentation for all muc commands
   Explain how MUC works
   Put source comments in IMCom.py explaining what the callbacks do and how to use them.

* Help:
   Update the way help works to a paged display

* Allow for prompting the user for a password on switchprofile/startup

* Ask the server which auth methods it supports and do the right thing.


Known Bugs:
* Bug if server isn't there

Potential Features:
* check to see if instance already running with same user. WARN!
* smarter Aliasing/variable Binding or maybe a fullfledged macro system
* /relogin command
* search for users
* context sensitive tab completion #command specific
* Option to Ignore messages from people not on roster that contain URL's

Documentation Things TODO
* Comment code
* Document API
* Document account creation
* Create a webpage that doesn't suck
* Update the actual README and user documentation.
* Add an intended audience section to the README and docs.

