Initial cut of Retries.
Fleshed out withRetryOnCancel.
Added withRetry method.
Retries is done. Also deprecated Span.ZeroLength in favor of Span.Zero.