Document the UserImpersonationResponse class
Simplify Impersonate

* Introduce local variable impersonationToken
* Avoid NullReferenceException if UserAccess is null