Add method to ExternalUser to create a User object from row
(BugID: 94861) Make LookupUser get data from ExternalUser
Merge branch 'bugid-94861' into dev