print should allow other types to be printed
finish roster list information
settings list?
non-setting settings?
mcabber_config_file uses option to set dir?
do uninitialization of commands and features with objects?
help system accessors (needs major rewrite and planning)
object access to roster and buddies
in mcabber add hook/call to also handle room status changes
well, so, mcabber will pass all arguments to hooks in utf. but do we really need to convert names to utf?
use glib filename charset conversion functions?