[PDT-2906] Add timers for individual requests within a batch.
Update executor use in futures, add threaded timing test, allow tracing, update logging