Capture reload errors correctly
Prevent assigning a non-hash value to a hash
ensure core features are always enabled
Refactor hooks. Allow unshift on add, better exceptions, add :runnable?
differentiate reload debug messages
provide a number to symbol lookup in logging
Add info web code, fix a logic error
Add a missing CCCB::IRC::User#msg to allow private replies and debug
refactor, simplify, improve
better exceptions, support polymorphic commands
refactor session to use commands
refactor help to use command
refactor namespace, move loglevel to the right place
move all user function out of core, refactor for generic access, add core_commands