Add Subscription::dispose

We’ve decided to rename ::off to ::dispose to allow us to use RxJS in
the future. This will ease the transition while we’re still using
emissary.
Prefix storage properties with _ to avoid collision

We want to explicitly track ::subscriptions in an object rather than
using mixins. Prefixing will allow for a transition phase where we use
both for a while.
1.3.0