title: Silently stopping Liquibase at mid-update
body: <p>Is there any way I can cancel a Liquibase update after I started it?</p>
  
  <p>I've a list with around <strong>5000</strong> changesets, and I need to prevent all changesets from a specific point forward, to not be executed if a specific condition occurs in one of those scripts.</p>
  
  <p>Since putting  <strong>&lt; preConditions ></strong> in all of the existing scripts, and to all the new ones that will be created until the end of days, is not a doable approach, I was looking into an alternative and already tried the following:</p>
  
  <ul>
  <li>Created a <strong>&lt; customChange ></strong> and throw an exception</li>
  <li>Created an invalid <strong>&lt; sql ></strong> statement</li>
  <li>Added <strong>&lt; stop /></strong> in the <strong>&lt; changeset ></strong></li>
  </ul>
  
  <p>All cases work, but they also throw thousands of log lines (that I can't have), because I need a <strong>silent stop</strong>.</p>