reworked eval to take tokenized line from server - privmsg now accepts chan as argument