Fix the conversations flood control.

- Track a separate time when a user is locked out due to spam.
- Fix the flood threshold check.
- When a user is spam locked set their count to 0 so they won’t get locked out immediately after their lock expires.