Allow the user.Id to be specified uniquely from the user.UserName

David, this is the change we had been discussing in https://github.com/ILMServices/RavenDB.AspNet.Identity/issues/2

I've integrated these changes into two different projects so far, and after a few days they appear to be working as intended.