Add '/dfbnc debug raw' command to send raw messages to the current client socket.
Remove some unneeded imports.
Add support for server-time IRC extension.
(See: http://ircv3.atheme.org/extensions/server-time-3.2)
Add support for sending message tags as per http://ircv3.atheme.org/specification/message-tags-3.2
Prioritise the "standard" tiemstamping method over our vendor-specific one, as the standard is a bit more flexible due to the above.
Added new capability "dfbnc.com/channelhistory" - Adds "BEGINHISTORY", "ENDHISTORY" and , "EMPTYHISTORY" commands. Issue #22
Sort of added support for "BATCH" extension - http://ircv3.atheme.org/extensions/batch-3.2
   - Only used by backbuffers at the moment, need to extend it to the
     whole UserSocket so that long commands can use it in their output.

Example of both:

« In» BATCH backbuffer_#dataforce_1381185479016
« In» :hybrid7.debian.local BEGINHISTORY SomeUser :#dataforce
« In» @1381185472256@:SomeUser!someuser@i.love.debian.org PRIVMSG #dataforce :gf35g
« In» @1381185472897@:SomeUser!someuser@i.love.debian.org PRIVMSG #dataforce :dsf
« In» @1381185473567@:SomeUser!someuser@i.love.debian.org PRIVMSG #dataforce :vsdrg
« In» @1381185474084@:SomeUser!someuser@i.love.debian.org PRIVMSG #dataforce :t324
« In» :hybrid7.debian.local ENDHISTORY SomeUser :#dataforce
« In» BATCH -backbuffer_#dataforce_1381185479016
Add support for enabling the IRCParser's SimpleRateLimitedQueueHandler OutputQueue rather than the default PriorityQueueHandler.
The documentation needs a bit of work, but it should work fine.
Make unimplemented settings more obvious.
Update parser.
Update build requirement to 1.7 as a result of the above.