Revise to debounce water low signals.

I've had problems with the arduino registering spurious brief water low
signals and adding a little extra water to the tank. Enough of these
will lead to tank overflow.

So, fully debounce water low signals, requiring them to stay low for 2 seconds.