Forced anonymity hours

Allows a number of hours per day (distributed semi-randomly) to have forced global anonymity. No names or tripcodes are written to the database at the time.
replace `redis_client()` with `global.redis`