Add toString for TraceInfo, clarify arguments
Simplify Trace API to get rid of some overloads. If a parent is specified, never sample