Cards can be destroyed

[Fixes #36]

The underlying Oasis.js update also:

[Fixes #43]

The `destroy` hook will be called on the services instantiated with the card.