Add package activation spec
Convert to CommandRegistry

* Convert command to new CommandRegistry
* Revise spec for activation
* Create spec for deactivation
* Clean up command on package deactivation