No idea how this built before, none of the build files knew anything about util...
Finish implementing per-subclient passwords.
Fix deleting accounts.
Use DMDirc DateUtils directly rather than copy/pasted code.
Show client quit reasons to other clients.
Multiple things.
 - Use Util less, remove pointless duplicate function.
 - Don't terminate if the first listen socket fails to open. At least *try* all the other sockets...
 - Add --version (-v) cli param
 - Fork by default.
Fix --version
Add support for cabability negotiation.
(See: http://ircv3.atheme.org/specification/capability-negotiation-3.1)

Add "dev" to build.xml - "ant dev clean jar" won't force a submodules update.
Update parser submodule.
Update list mode handling
Add error reporting URL to "this should be reported" mode errors.
Change allowshortcommands to default to true not false
Client Burst now honours extended-join requests.
Cached names response honours multi-prefix and userhost-in-names
Update parser
Merge pull request #1 from ShaneMcC/master

Stuffity