Applied bug fix from trunk revision - 1546782.
Log Message: Bug fix. Reset password functionality doesn't work in multi-tenant environment as expected. Lets say you have created UserLogin data in any of the tenant and has set UserLogin.requirePasswordChange="Y" then when user try to login into tenant then reset password functionality doesn't work as user expects.

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/branches/release12.04@1546783 13f79535-47bb-0310-9956-ffa450edef68