use cancel subscription method
use new subscription method
allow change_plan to accept new start date
use change_plan to update subscription
Merge pull request #2483 from dimagi/subscription_methods

Subscription methods