Updated mediawiki/extensions
Project: mediawiki/extensions/Parsoid  c30b03d23cfbc28acafde979bc746bff52da9327
null
Rewrite how we handle configuration in env

env.conf --> env.conf.wiki, env.conf.parsoid

We now have some pretty nice-looking config objects, and they're being used
everywhere.

(bug 42841) Also, move the default config into an actual javascript file so we
can require it by default, in case the real one doesn't exist.

Tests:

/.../js/tests$ node roundtrip-test.js "Barack Obama"
=====================================================================
=====================================================================
SUMMARY:
Semantic differences : 0
Syntactic differences: 0
---------------------------------------------------------------------
ALL differences      : 0
=====================================================================
=====================================================================

9988 total passed tests, 4435 total failures (no change)

Ran Parsoid service locally and roundtripped Barack Obama in French,
works as expected.

Ran VisualEditor on a local wiki and was able to make edits without any
issue.

Change-Id: I5537708689f55d6651bac1aba5a8d4bdf8df6f7f
Updated mediawiki/extensions
Project: mediawiki/extensions/MobileFrontend  4592c00f4e2d26a1b8a0f827bc60e8a5d8e6b3c6
null
Returns mobile special page module loading to wgResourceModules

This is in essence a partial revert of Change-Id: I891f9b4fc1f4d06db0ddad828aba6a50efdf182d,
which works fine in Beta when we have full resource support, but is busted
in production without ResourceLoader support, but otherwise maintains
the dynamic generation of mobile special page resource modules.

We can go back to doing this in the invocation of the
ResourceLoaderRegisterModules hook after we have RL support
everywhere.

Change-Id: Ie1e088732a11b3fd101a96d2e1959bf7598a35d6