Should really look into replacing the YAML dump of all Class objects with sqlite3 or something (Thanks, Graff!). Or write a representor. Whatever, it works for the time being.  Individual whitelists per channel and some other magic may or may not work now.
Merge branch 'multichannel' of https://github.com/Zelnor/cogito into multichannel