Added the DeletePending state for TracingTargets.
Now when the user clicks the Delete link for a trace, the TraceManager sets the state of the trace to DeletePending, then waits 15 seconds before actually removing the trace. During that 15 seconds, the user has the opportunity to cancel the pending deletion via a TraceDeleted notification.