Extract UserAuthenticationService and use from UserTokenService.
Fix UserTokenResourceTest
Use UserAuthenticationService from UserResource.