lots of useful changes

fix bug where it would read multiple lines as one (ignoring commands or messages coming through all at once from the socket)
attempt to get a new nick if the current one is already in use
don't allow messages to end in "moo"
fix bug where it would split and print each letter from !!readchat
use new session things instead of PHPSESSID