Fix E_STRICT error with getServicesYadis()
Fix failing unit test: OpenIDTest::testSetAndGetStore
Fix bug #20329: Discover.php requires curl HTTP adapter

I see no apparent reason why curl should be required.
Removing the adapter frees us from another dependency.

https://pear.php.net/bugs/bug.php?id=20329
Fix bug #19680: normalizeIdentifier() throws E_WARNING with "http://"

When an identifier of "http://" is used (which is the default value
on some form fields), a warning was emitted:
> Warning: strpos(): Offset not contained in string

https://pear.php.net/bugs/bug.php?id=19680
Fix coding style