Cleanup work

Remove User POCO and switch to using shared IdentityUser for EF
Rename claimstype options to ClaimsIdentityOptions
Cleanup overloads for IdentityBuilder
Have a TODO here saying that we should remove all the hacks when proper relationship configuration APIs are added to the model builder?