Protect against accidental redis flushdb

Since the ohm test connects against redis db 0 which is probably
the most commonly used, and doesn't precheck for data, running
tests could result in accidental localhost dataloss.

Worst case, the code is a little ugly and spins their CPU if they
have tons of keys but better than dataloss.