Add TalkTalk VOD module

Add TalkTalkModule for ingesting data from TalkTalk's VOD API.

Property for enabling module is `updaters.talktalk.enabled`.

Required property: `talktalk.host`
Optional property: `talktalk.validate`, (default `false`)
TalkTalk VOD Picks Content Groups

Ingesting VOD Picks as content groups in Atlas.
talktalk adapter refactor
Merge branch 'mbst-6482-talktalk-vod-picks' into stage

* mbst-6482-talktalk-vod-picks:
  talktalk adapter refactor
  TalkTalk VOD Picks Content Groups
  Add TalkTalk VOD module

Conflicts:
	src/main/java/org/atlasapi/remotesite/RemoteSiteModuleConfigurer.java
	src/main/java/org/atlasapi/remotesite/talktalk/TalkTalkClient.java
	src/main/java/org/atlasapi/remotesite/talktalk/TalkTalkContentUpdateController.java
	src/main/java/org/atlasapi/remotesite/talktalk/TalkTalkException.java
	src/main/java/org/atlasapi/remotesite/talktalk/TalkTalkModule.java
	src/main/java/org/atlasapi/remotesite/talktalk/TalkTalkProcessor.java
	src/main/java/org/atlasapi/remotesite/talktalk/TalkTalkVodEntityProcessor.java
	src/main/java/org/atlasapi/remotesite/talktalk/VodEntityProcessingTalkTalkChannelProcessor.java
	src/main/java/org/atlasapi/remotesite/talktalk/XmlTalkTalkClient.java
	src/main/resources/config/environment.properties
	src/main/resources/config/environments/dev.properties
	src/test/java/org/atlasapi/remotesite/talktalk/ContentUpdatingTalkTalkContentEntityProcessorTest.java
	src/test/java/org/atlasapi/remotesite/talktalk/StubTalkTalkClient.java
	src/test/java/org/atlasapi/remotesite/talktalk/TalkTalkChannelProcessingTaskTest.java
	src/test/java/org/atlasapi/remotesite/talktalk/XmlTalkTalkClientTest.java