Extensive refactor of persistence layer prompted by refactor of channels ingest
Merge branch 'mbst-4019-ingest-pa-channel-data' into stage

Conflicts:
	src/test/java/org/atlasapi/media/channel/MongoChannelStoreRetrievalTest.java