SD-882 : User is still created as a disabled by default

Changed the code for reset password
When the user is added it is by default active but need activation and
in UI will be shown as pending
I don't think this is ok as it introduces a regression.
The whole purpose of `needs_activation` was to be a required step before a user got active, not as an admin it's easy to create a user and login with it although this is a scenario we want to prohibit.
I think the fix for this bug should be done only in the frontend.