Replace deprecated use of WikiError class

Change-Id: I5f86356a03c90943f52b81846dc15232e028782c
Replace usage of deprecated Title::escapeLocalURL()

Change-Id: I149a6874c75ee82978309f5d5b644dd34cc99ba5
Fixup duplicate class names against extension ContactPage

Change-Id: Ic34accc0115e0a3a7812109bc520f4ca6c889232
Fix special related fatal

Change-Id: I0392a986a30e372f0f19a5938095759e950b8861
Migrate to JSON i18n

Procedure per https://www.mediawiki.org/wiki/Manual:GenerateJsonI18n.php
with shim.

Change-Id: I2b4a749d4611f75f9e920679ef08113fe0329100