Login via OpenID

Now this allow user to login via multiple OpenID accounts, I'll implement the web part after this and see if it will confuse the Interface part or I can fix it later if I find using just one account is more suitable. Any idea ? :)
You'll need to request more user info when you build the OpenID assertion url that the user is redirected to.

You can that use the `->signed_extension_fields()` method on the VerifiedIdentity object to get the user's response, if provided.

I'll probably be helpful to read more about the general OpenID process and terminology for this before delving into the code, as the library assumes that you know what you're looking for and doesn't do much it the way of explaining. :)