Reworking everything, removed old code and starting over.
New basecommand and interfaces, hopefully this is cleaner
Refactored CommandBase out to HandlerBase so ListenerBase won't have so much copy/pasted gabrage
Refactored CommandBase out to HandlerBase so ListenerBase won't have so much copy/pasted gabrage
LineProcessor now delegates to generic IHandler..handlers
Cleaned up the old redesign head
that merge was bad
this should be here, but that merge said no
LineProcessor + IMessageHandler works, need to pretty-print exceptions
Added a Youtube info grabber + Test for it.
added dubeol command
Added basic dubeol tests
Added tvcast command
don't use command-prefix for non-channel messages
Merge pull request #3 from museun/redesign

Redesign