Avoid crashes when printing Card or Game objects early in their initialization
Avoid crashes when printing Cards early in their initialization
NNE: Update card definitions for new events
NNE: Broadcast update() to all zones?
NNE: implement on() decorator
REVERT: NNE: Destroy an enemy minion every turn Jaina is in play
NNE: Bind event listeners to card instances
NNE: Move onDeath logic back to destroy()
NNE: Try out the new event style in Card class
NNE: Implement new-style events in Game and Player classes too

Conflicts:
	fireplace/__init__.py
NNE: Move @on() to entity
NNE: Reimplement broadcast() in Entity
NNE: Reimplement Player.entities and Card.entities
NNE: New event binding proposal

Conflicts:
	fireplace/__init__.py
Revert "REVERT: NNE: Destroy an enemy minion every turn Jaina is in play"

This reverts commit 9bbae6faa7f097ca2212df39f1b3d0d8abafdd3d.
NNE: Move HEAL and DAMAGE to the new system

Conflicts:
	fireplace/__init__.py
Remove Game.status for now
NNE: Fix event listeners
NNE: More tests.
NNE: Better broadcast logic