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.
put these in `optionalDependencies`