This is done *before* the code is added to support this as for
CD deployment we need to land catalog first, then code changes
after the catalog is in place, otherwise we stop having working
this adds support for the channel config being nested, and provides
the basis for moving message catalog out of the code and into the
yaml in a new nested section.
This commit adds support for multi-project/channel irc support to the bot.
To do this you list multiple channels in the bot yaml and specify which
projects get reported to that file. When a bug is encountered that targets
the listed project the message will be reported. If 'all' is specified as
a field under projects for a channel then all projects will be reported on