Can now specify a max tracing depth for any function.

For example, if foo/bar depth is set to 3, you'll get a trace of foo/bar, plus any functions that foo/bar calls that have tracing on, plus any functions those functions call that have tracing on.  But any more depth than that will be cut off (including recursive calls).