Even more IRCd.java splitting. A couple of the remaining methods will be a lot harder to pull out, so I thought I'd commit now just in case something breaks.