(bug 40068) (bug 40067) (bug 44416) E:OpenID bump v2.01

Bump to version 2.01

BREAKING CHANGES
================

1. renamed $wgTrustRoot to $wgOpenIDTrustRoot
2. default value $wgOpenIDShowProviderIcons = true;

This version fixes bugs 40067, 40068, 44416 and introduces:

Patch Set 1:
============

- Identity selection:

  Special:OpenIDServer/id - for unspecified user authentication
  (an empty login form is shown)

- Claiming identity:

  User:Username - for specific user authentication
  (the login form is prefilled with the Name)

- If a user is logged in on the OpenID-Server
  no login form is shown

- created and added a WMFLABS-OPENID logo to the provider screen

Patch Set 2: whitespaces removed
============

Patch Set 3: reverted in Patch Set 4
============

Patch Set 4:
============

reverts Patch Set 3: $wgOut->response()->header(..) cannot be used
at other places.

removed the unused "if (false) then" part in OpenID.hooks.php

Patch Set 5:
============

back to header(). may not be fully correct, but this works.

Patch Set 6:
============

s/Tylor/Tyler/ :-)

Patch Set 7:
============

improved WMFLABS-OPENID logo (removed an unwanted shadow)

Patch Set 8:
============

fix for bug 44416

Identity selection is now possible when using /Special:OpenIDServer/id
After selecting the username and succesful authentication, the OP
send the (OP-local) OpenID e.g. /User:Username to the RP.

Patch Set 9: white spaces removed
============

Patch Set 10: fix full ServerUrl
=============

rebased to master

Change-Id: If9aa4f5c529fc9271490653c4bd817e624385923