LPS-45758 When impersonate we should assume userSetupComplete is true

This issue only happened when impersonted a user before the real user login to the portal, that means when impersonated it did not finish all the necessary setup then user.isSetupComplete() will return false which make the corresponding parts can not be displayed in dockbar. So add the check to set userSetupComplete to true when impersonate a user.