UserRegistrationUseCase fixes

- return the generated password on success
- fixed the password generation call