Handle game_cancel.

And move the part message back to just one event type.
Remove card from hand when played.
Update package to new library versions.