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.
Relese version 3.0.4.3
Merge branch 'hotfix/3.0.4.3'