Correctly handle nick changes, added WHO response, added outgoing commands to Connection.java