Add optional check on subscription cancel. Also start documenting subs
Allow changing the plan
Pass old_plan to instrumentation
Add a partial for changing plans, add prorations
Check permissions before modifying a subscription