Large commit - continuation-based system works.

For the most part, the continuation-based game loop
is functional. Things tested: playing cards, paying mana costs,
casting instants and sorceries, targeting cards and players.