Maintain a content group with MetaBroadcast picks, based on
prime-time broadcasts from a provided channel group.
If the lower bound to the Range provided to DayRangeChannelDaySupplier was open, then
the generation of ChannelDays failed, since the termination condition checked that
the current day, starting at the lower bound, is in the range. That does not hold
for the initial value when the lower bound is open.
Merge pull request #371 from atlasapi/mbst-picks-from-schedule

MetaBroadcast picks content group
Merge pull request #372 from atlasapi/series-equiv

Run equivalence over a brand's series
Allow null years for FilmEquivalenceGenerator
Merge pull request #373 from atlasapi/top-level-item-vod-equivalence

Film VOD equivalence
Allow films to match to publishers other than Preview Networks
Merge pull request #374 from atlasapi/top-level-item-vod-equivalence

Allow films to match to publishers other than Preview Networks
Allow for null Booleans
Configure film equiv generator search config by provided publishers
Merge pull request #375 from atlasapi/film-equiv

Configure film equiv generator search config by provided publishers
C4 EPG ID Refactor

Refactor C4 EPG Updater to use provided Progamme IDs. Synthesized items
should not be created. Existing items will have an ID-based URI alias
added.
C4 PC/Xbox adapter work-in-progress
C4AtomBackedBrandUpdater resolves existing content and merges with fetched data
Add new tests and fix existing ones.
A brand name should always be returned; it's an error if one cannot be.
If we are ingesting for a platform then we should set the platform on the version's policy.
Support C4 programmeId-style curies
Support null objects
Update base URI and add xbox scheduled task