gitserver: improve tracing for handleExec
Created by: ijt
- extend the span for
handleExec
to the whole func - add trace for
quickRevParseHead
- extract
execGitCommand
and give it a trace of its own
Test plan: Run a search and visit /-/debug for gitserver to see the traces.