Add support for per-customer cancel url

If set, will override the cancel_url config variable.
Merge branch 'master' into heroku