more aggressive abandoning of unstartable builds

Change behavior so that it abandons Unstartable builds as soon as long
as the latest_build was not Unstartable.  This should lower "double
counting" builds that have failures and unstartables.
updated workflow submodule to 7bf85e2
Merge remote-tracking branch upstream/$:{upbranch}