sem-waitzero: Stop increasing delay if significant slowdown was observed

If more threads are requested than cpus physically present, then the maximum
performance will never be with the maximum number of threads.

The patch adds a 3rd abort condition for increasing the delay.
sem-waitzero: Fix handling of -f & -v

A "break;" was missing, thus -f implied -v.