Refactoring Special:CentralAuth to use XML and HTML forms.

Change-Id: If50c3e3e4d8d0396ca1d56c6e81cd2ff3c42d944