message: Fixes Correctly remove companies that are done in wizard mode
  The code to remove the company is run in the `newRequestHook`.
  Previously, this was executed *after* the company was already in the
  process of being reset, which meant that the company was never actually
  removed, though.
diff: @@ -460,6 +460,8 @@ export default class RequestGeneratorBuilder extends preact.Component {
  clearUrlParameters();
  }
  + if (this.props.newRequestHook) this.props.newRequestHook(this);
  +
  this.setState(prev => {
  prev.request = new Request();
  prev.request.done = false;
  @@ -472,8 +474,6 @@ export default class RequestGeneratorBuilder extends preact.Component {
  return prev;
  });
  - if (this.props.newRequestHook) this.props.newRequestHook(this);
  -
  await this.resetInitialConditions();
  };
  