Store command subscriptions in a subscriber

This subscriber will be unsubscribed on deactivate.

Closes #233