Promotion Rule: One Use Per User

This will limit a promotion from being used multiple times by a single
user.

Closes #4984