Remind list, remind delete, and start of tell
Add lookups for tell command.
Testing a new idea for command dispatch.
Add help command; standardise on func, prefix, help for command args order.
Switch remind driver over to commands.
Make all commands require addressing.
Extend the command style of dispatch to handlers too
Tidy up and re-organise remind driver.
More epic refactoring:

Switch most of 'bot' over to use new command styles.
Can't switch privmsg until all the drivers are moved over.
Move the interfaces for Command and Handler into base.
Move CommandSet into base and make it private.
Fix up remind driver to use unabbreviated 'Command' too.
Use switch and named return instead of big if block.
Switch out logging for factoid driver.
Split types.go up; centralise client.Line -> base.Line conversion.
Rip plugins out of factoid manager and allow them to modify any outgoing line.
Refactor (sic) factoid driver to use plugin system.
Add flag to locate the database server.
ETCH-A-SKETCH END OF THE WORLD, part 1.
ETCH-A-SKETCH END OF THE WORLD, part 2.
ETCH-A-SKETCH END OF THE WORLD, part 2 redux.
Singletons and package globals! The worst of practices!
Is what I do so wrong? Meh, probably.