release() {
    while (handlers.length > 0) {
      this.removeHandler(handlers[0]);
    }

    _process = null;
    _processCapturedLocation = null;
  }
Drops all the interruption handlers and disables an ability to add new one

Note: We don't call `captureExit.releaseExit() here.
In some rare scenarios it can lead to the hard to debug issues.
see: https://github.com/ember-cli/ember-cli/issues/6779#issuecomment-280940358

We can more or less feel comfortable with a captured exit because it behaves very
similar to the original `exit` except of cases when we need to do cleanup before exit.

@private
@method release