Allow to override the registration subscriber.

@stevergill this is needed to create custom registration process on https://github.com/tahoelimited/cashflowify/issues/1

Please merge it before trying the PR for that. :smile: