Wrap draft.choose in a check: token.team == nil

This should prevent the problem of a user requesting to choose a player twice, and thus incrementing the current position of the draft twice, even though they only get one player.
Merge branch 'hotfix-draft_mailer'

Patch bug with double clicking draft button. Backend validation only at this point.
Merge branch 'master' of https://github.com/teaguehopkins/ctfleague