Merge pull request #162 from atlasapi/mbst-picks-from-schedule

Add new publisher for MetaBroadcast Picks
add C4 PMLSD publisher
Merge pull request #163 from atlasapi/mbst-1826-c4-ids

Add C4 PMLSD publisher
Change EquivalentContentResolver interface to take app config not srcs

Instead of taking a set of enabled sources it takes an
ApplicationConfiguration from which the former, and other info can be
derived.
add resolveAliases method to EquivalentContentResolver
EquivalentContent no longer sets equivalents on Content passed in

Since we can't guarantee that the content passed in for a given key is
the entire equivalence set we can't validly set the equivalent-tos. It
needs to be done prior to creating the EquivalentContent with
visibility of the full equivalence set.
Merge branch 'mbst-7547-equiv-single-item' into stage

* mbst-7547-equiv-single-item:
  EquivalentContent no longer sets equivalents on Content passed in
  add resolveAliases method to EquivalentContentResolver
  Change EquivalentContentResolver interface to take app config not srcs
  add C4 PMLSD publisher

Conflicts:
	src/main/java/org/atlasapi/media/entity/Publisher.java