A custom Microsoft Account authentication client for ASP.NET MVC4 / DotNetOpenAuth.