Handle subscription cancel

And warn users if they don't have an active subscription.

This also adds `User#subscribed?` which is true if the user has an active subscription, false otherwise, so you can do things like `current_user.subscribed?`.