handle QUIT
store a list of users for each chan
fix the source for /msg messages
use the right free() function for messages