Localisation updates from https://translatewiki.net.

Change-Id: Iebef6dc1e822dc0ad1ceb1196000f85154dfe001
Localisation updates from https://translatewiki.net.

Change-Id: I75735349d80637af9f1b0c259cfaee3f4ba7fc1a
MathJax must not process every <strong class="error">

Many things in MediaWiki (and various on-wiki templates, at least on
enwiki) output error messages wrapped in <strong class="error">. MathJax
parsing all of these (added in I1199cb34) is completely broken.

What appears to have been intended is that MathJax would parse the
errors output by MathRenderer.php. So let's add a "texerror" class to
those and have MathJax look for that class instead.

Bug: 55675
Change-Id: Iaa6c3a892af463f38e6706f9407c6dcb948fe670
Localisation updates from https://translatewiki.net.

Change-Id: Icf563562f630d51bbcd6cd8fc9eba7450e0da999
Localisation updates from https://translatewiki.net.

Change-Id: I3d0f880fb9d10277448702c2ac3273880bbab570
Localisation updates from https://translatewiki.net.

Change-Id: I3daade8f386280ed0dee058e117711cebaaea903
Localisation updates from https://translatewiki.net.

Change-Id: I1aa0625d80671b2822d4379079cf1999c9fd2f6c
Fix LaTeXML integration test

The XML attributes in LaTeXML are ordered alphabetically now.

Bug: 60279
Change-Id: Iba810f71a151fa2ae56140557cc902fe1f8c1062
Localisation updates from https://translatewiki.net.

Change-Id: I1a5eebad7b99577a2461c6fcb5c5e0ccfbbcad06
Validate TeX input for all renderers, not just texvc

The user input specified in the math tag a. la
<math>E=m <script>alert('attacked')</script>^2 </math>
is verified in PNG rendering mode, but not in plaintext, MathJax
or LaTeXML rendering mode. This is a potential security issue.

Furthermore, the texvc specific commands such as $\reals$
that is expanded to $\mathbb{R}$ might be rendered differently
depended on the rendering mode.

Therefore, the security checking and rewriting portion of texvc
have been extracted from the texvc source
(see I1650e6ec2ccefff6335fbc36bbe8ca8f59db0faa) and are
now available as a separate executable (texvccheck).

This commit will now enable this enhancement in security and
provide even more compatibility among the different rendering
modes.

Bug: 49169
Change-Id: Ida24b6bf339508753bed40d2e218c4a5b7fe7d0c
Merge branch 'master' into dev

Conflicts:
	Math.hooks.php
	Math.php
	MathInputCheck.php
	MathInputCheckTexvc.php
	MathRenderer.php
	tests/MathInputCheckTest.php
	tests/MathInputCheckTexvcTest.php
	tests/MathLaTeXMLTest.php

Change-Id: I53a1aa035b3435525dde4a30d004c13902ec0cc5