Ensure Player receives TURN_BEGIN event after its cards

In Hearthstone, the card draw happens after the minions trigger their beginning
of turn actions. This has consequences for eg. Alarm-o-Bot.
Implement Alarm-o-Bot, with tests