cta::Scheduler should log its actions (with performance instrumentation)
The logging from out of the scheduler does not give fine enough granularity, and it cannot report performance of object store and catalogue calls. The solution is to pass a log context to the scheduler calls and delegate logging to it.