add IRC::Base#update
add away tracking, introduces User#away and User#away?
add User#quit. Removes a user from all channels it is in, then destroys itself
regex fixes