Fix in load_user #4102

Instead of returning the active record return a new user. This is because the
returned active record seems to carry around the context setting of
active_test and any nested lookup from the record will result
in records being fetched which are inactive.
Merge pull request #153 from prakashpp/feature/task-4102

Fix in load_user #4102