Ingest BT channel metadata

Extra information is stored as channel groups, retrieved
from BT's MPX system.

Configuration remains to be done, once we have the various
environments from them.
That there is none. I could use Optional, but it's internal to the class and subclasses so not sure it's necessary. Perhaps it's clearer, though.