Merge pull request #117 from atlasapi/mbst-7559-ingest-pa-adult-genre

Persist adult flag on channel.
Merge pull request #115 from atlasapi/mbst-7547-equiv-single-item

DefaultEquivalentContentResolver resolves only one of precedent source
Merge pull request #122 from atlasapi/hashcode-childrefwriter

Do not write containers if nothing has changed when ensuring ChildRefs exist
Ensure adjacents of requested content are retained in its equivs
Merge pull request #123 from atlasapi/fix-equiv-filtering-adjs

Ensure adjacents of requested content are retained in its equivs
Protect against missing content in DefaultEquivalentContentResolver
Use gson to serialize EquivalenceSummaries rather than Jackson
Merge pull request #124 from atlasapi/gson-equiv-summary

Use gson to serialize EquivalenceSummaries rather than Jackson
Don't maintain ChildRefs on brands with generic episodes

This is phase one of a fix to stop large ChildRef updates causing problems.
Instead of a hard-coded list of brands, we'll use the generic episode
flag to make this behaviour data-driven in the future.
Merge pull request #125 from atlasapi/childrefs-generic-brands

Don't maintain ChildRefs on brands with generic episodes
Debug log the number of ChildRefs being written
Add all() methods to MongoTopicStore and MongoLookupEntryStore
Merge pull request #127 from atlasapi/resource-listing

Add all() methods to MongoTopicStore and MongoLookupEntryStore
Log size of childrefs when writing containers
Persist new genericDescription flag on Content.
Merge branch 'mbst-6780-ingest-generic-flag' into stage

Conflicts:
	pom.xml