Add a summary of passed and not passed. Do this by adding a counter to every
time 'green' or 'red' are called in order to tally the failures.  Also loosen
some of the restrictions for what we consider a 'pass' and a 'failure' in
certain circumstances.