Pa People ingest. Two scheduled tasks, ingesting from pa profiles files.
 - one ingests a daily file of the form yyyyMMdd_profiles.xml. Runs daily.
 - one ingests the most recent full dump file of the form yyyyMMdd_profiles_full_dump.xml. Not scheduled, must be manually run.
Now ingests people files in date order for daily task.
Added lock on people ingest tasks, so only one can run at once.
Bootstrap task will mark all daily files from before the bootstrap date as processed.
Daily task ingests all uningested daily files, rather than just todays.
Actually instantiate the people lock
wrap locked code in try finally
Use new restful sources configuration endpoint
Implement importing of brands and episodes belonging to brands via POST
Read in genres
Refactor BBC A to Z updater
Refactor BBC A-to-Z adapter to mainly use ION over /programmes RDF
Merge BBC content on full update
fetch series for single BBC episode
fix rdf client test
 - Add separate property to enable/disable pa people ingest
 - Switch order of check to fail fast on error
change name of pa people enabled property
Adjust dummy store in channels test to include new method on store
Remove redundant null check
Refactor the youview ingest to iterate over days, then channels, to allow updating of schedule blocks directly from the ingest job.
Check for lack of broadcasts before trying to write the schedule, and log
Remove unnecessary guard on genres
Reformat DelegatingModelTransformer