whitespace / import-order cleanup
added class diagram
hopefully fix reloading issues
updated classdiagram
minor fixes
make sure all strings used are str, not unicode
ignore TOPIC, AWAY and channel-MODE irc messages