You can clone with
HTTPS or Subversion.
it is currently not possible to remove joins, quits, nick changes, etc. from the console which is quite irritating as users can join every channel you are in essentially flooding the console.
additionally, it would be great to get notifications sent smartly to the last channel the user was seen talking in or to the network tree if they haven't been seen or pm if there's one open, but chan first.
also an away log would be a great addition imo.