Parse the JOIN command
Fix user lists
Sometimes the full nick!user@host was used as the dict key. I went ahead and changed all of these to nickname. I also changed getUser, since sometimes users will already be in other channels and you want to grab the user object from there instead. This is important for NICK/QUIT syncing later on.