test.units: use TIMEOUT=5 by default

I think it cannot hurt to timeout by default, and 5 seconds should be
long enough for the unit tests, which are meant to be small.