Can now prevent outcomes from firing from the outcome listener protocol; if the shouldHandleOutcome-method returns false, the outcome won't fire
This will break backward compatibility! :O To fix this, add the following snippet to your outcome listeners:

  public boolean shouldHandleOutcome(MBOutcome outcome)
  {
    return true;
  }
Merge pull request #34 from ptommassen/feature/prevent_outcomes

Can now prevent outcomes from firing from the outcome listener protocol