NullReferenceException in OpenID handler when no attribute exchange items are provided

Some OpenID providers do not send any of the attribute exchange properties. In that case the OpenIDAuthenticationHandler throws a NullReferenceException in the SetIdentityInformations method because the emailValue variable is null.