TODO list:

** CCP change port.
** CCP fix for sending NTP USER doesn't work

General
 o Fallback to send RETR if squid download doesn't work
 o Make MaxTransferRate controllable by CCPs.
 o Prevent repicking the same port for active connections to avoid occasional 
   TIME_WAIT problems ("425 Cannot open data connection")

Possible
 o Virus scan uploads -- I'm not sure this is workable.
 o Socks support?
 o TLS encryption support?
 o ? Move definition of sstr to header so sstr_len() can be an inline function.
 o Send server's 220 message as a commented 230
 o Listen on multiple IPs

Things I don't plan to do.

 o IPv6 for the moment.
