function setDisposableTracker(tracker) {
    disposableTracker = tracker;
}
Enables logging of potentially leaked disposables.

A disposable is considered leaked if it is not disposed or not registered as the child of
another disposable. This tracking is very simple an only works for classes that either
extend Disposable or use a DisposableStore. This means there are a lot of false positives.