Before release of 0.17:
	Make routines in yahoolib static where appropriate
	Get the send file stuff written.

	Change the chat window stuff to not leave a blank line at the end,
	prepend the ^M's instead of appending.

	Have windows keep track of whether user is offline or not so that they
	automatically send in offline mode.

	Have auto-offline messages pop up a chat window. Use the above feature
	so that future statements automatically go offline until a real message
	is received from the user.

	Add suport to the status popup for sending custom status messages.

Short Term:
	Have yahoolib keep track of more stuff

	add menu bar on chat window with options:
		clear
		save contents to file
		start logging to file
		stop logging
		add to friends list
	check on gtk rc stuff needed for setting colors/etc.
	
	add http auth for proxies

	add long-idle-status option - i.e. if idle over 20 minutes, mark as 
		away from desk

	add status bar to main window
		auto-forward
		auto-reply

-- Remember state of collapsed/expanded groups of friends between
	refreshes.

-- Possible problems with messages from users in chat rooms

-- Conference support - in progress
	* need accept/decline window
	* need actual conference window
	* need conference-status 
-- Multi-line messages, clean up receipt of them, and add support for sending them
	maybe make sending optional (in config file)

-- long time off: switch main screen to tabbed and start getting other yahoo pager data such as the news items/stocks/etc.


Need to move packet debugging to yahoolib. Make a general purpose routine for it perhaps. Certain error outputs from server cause SEGV's still.

Login dialog

Add routines for master transcript, per-window transcript, open/append/close menu items, etc.

Config file maintenance

Add support to choose userid/pass at startup instead of config file
