Merge pull request #1 from SarperDomain/master

make server reply correctly to PING from client
fix parser again, more error checking

add more tests for parser, thanks @grawity

remove : from pong reply
channel privmsg should send to users if the nick differs, not the user
fmt
make who respond to nick and channel queries, no wildcards yet
add locks to modesets, fix up MODE command
Merge pull request #1 from PacketFire/master

merging master