Selection of fixes.
 - Ensure clip outputter uses canonical uri rather than curie.
 - file controller takes publisher, so files are generated per publisher rather than just for a single publisher
Ensure that the s3 serviceId is added to the list of remote service if s3 upload
is enabled.
Reverse map of publisher to string to be map of string to publisher.
Separate out s3 remote service, and only add it to the caching store, not the health probes or the
main rp controller.
And again...
Return all successful uploads from fileUploadStore, then filter for those with unknown remote
results.
Check the transaction id not the message.
Remove status check in remote processing checker
Ensure nitro urls are coped with when creating the audio source urls