Recurring PRO deals

:point_up: 

Will allow users to redeem a new code 1 month after their previous claim on deals that are recurring.
Maybe move this into a `time-until` helper?  There's lots of places we could use that, like "You've been blocked from posting.  Try again in 7 days."  Could already be useful just with `rack-attack`