Bet inviter can destroy a bet that's not yet accepted by invitee

Feature + specs in this PR.

If I make a bet and invite someone, I should be able to destroy that bet so long as the invitee hasn't accepted the bet yet.