Don't ingest "Coming Soon" on-demands for ITV

Those flagged as "Coming Soon" aren't yet available, so we
should not ingest the location.