Added initial versions of scripts to find/migrate aliases to the new format.
 - alias_mapping.js looks at all _ids, uris and aliases, and attempts to match to one of a series of regexes. If no match, then it prints it. Handy for finding unmapped aliases.
 - full_alias_mapping.js uses a similar regex --> alias mapping to convert existing aliases to the new namespace/value and write those back
Readded incorrectly removed loop iterating over existing ids
intial version of namespace/value aliases, with no simple model and minimal modification of existing code
Merge branch 'mbst-4008-atlas-aliases' into stage

Conflicts:
	src/main/java/org/atlasapi/remotesite/channel4/C4AtomApi.java
	src/main/java/org/atlasapi/remotesite/channel4/C4BrandBasicDetailsExtractor.java
	src/main/java/org/atlasapi/remotesite/channel4/C4EpisodesExtractor.java
	src/main/java/org/atlasapi/remotesite/channel4/C4SeriesExtractor.java
	src/main/java/org/atlasapi/remotesite/channel4/epg/C4EpgBrandlessEntryProcessor.java
	src/main/java/org/atlasapi/remotesite/channel4/epg/C4EpgEntryProcessor.java
	src/main/java/org/atlasapi/remotesite/pa/PaHelper.java
	src/main/java/org/atlasapi/remotesite/pa/PaProgrammeProcessor.java
	src/main/java/org/atlasapi/remotesite/youview/YouViewContentExtractor.java
	src/test/java/org/atlasapi/remotesite/channel4/C4BrandExtractorTest.java
	src/test/java/org/atlasapi/remotesite/channel4/C4FourOdEpisodesExtractorTest.java
	src/test/java/org/atlasapi/remotesite/channel4/epg/C4EpgBrandlessEntryProcessorTest.java
	src/test/java/org/atlasapi/remotesite/channel4/epg/C4EpgEntryProcessorTest.java