Bug during recovery in ChangePasswordV2Ctrl fix

Fixes #1102 
It's because the way [`singletonPromise` works right now](https://github.com/stellar/stellar-client/blob/master/app/scripts/utilities/singletonPromise.js#L27). You can pass arguments to `asyncLogin` function but they won't be forwarded.