search: trace zoekt when count or timeout is specified
Created by: keegancsmith
I noticed we sometimes didn't get zoekt spans in Jaeger traces. Turns out it's due to the "no context deadline" logic we use when count or timeout fields are specified. This is because we use a new context. We now set the trace on the new context.