Tweak a couple of tests broken by recent tweaks to the YV work
Tweak checking of arguments when revoking
Merge pull request #132 from atlasapi/mbst-9893-more-granular-uploads

Mbst 9893 more granular uploads
Mapping missing fields from Nitro to YouView: parental guidance warning, audio described, aspect ratio, version duration
Improved parental guidance mapping
Populating video horizontal and vertical size from encoding for YouView
Mapping signed encodings to YouView ondemand
Improved genre mapping from Nitro to YouView
Added OtherIdentifier to the YouView output
Mapping terrestrial_event_locator and terrestrial_programme_crid from Nitro to YouView
Added PromotionalText to the YouView output from Nitro
Put the pips OtherIdentifier back for Nitro to YouView mapping
Adding CaptionLanguage to output for Nitro to YouView mapping
Mapping video bit rate from Nitro to YouView
Fixes YouView output of restricted versions
Setting gaelic language if programme is from Alba channel
Setting main program language as gaelic for Alba channel
Refactoring Nitro to YouView mapping
Throwing exception if terrestrial program crid not present when mapping Nitro broadcasts to YouView
Improving null safety