Localisation updates from http://translatewiki.net.

Change-Id: Iacbad8e63e409b917c61e84728dfeaffa3fc24d3
Localisation updates from http://translatewiki.net.

Change-Id: I66d39d1e2b5156c1ce52ada4273dd2f37ca75c35
Properly handle spaces/underscores in mw.site.namespaces

The PHP call that makes mw.site.namespaces work case-insensitively
doesn't handle non-standard spaces/underscores. So standardize them
before the call.

Bug: 56216
Change-Id: I4758478b126858fb581614f64eb15472f42fef51
Regularize whitespace handling in mw.title

Specifically:
* String conversion in non-URL contexts (e.g. .prefixedText) uses spaces
  instead of underscores.
* Setting .fragment now applies the same transformations that are done
  (in PHP) by mw.title.new.

Bug: 56217
Change-Id: I12e354636bcde3327864088175fb4de61aecc81a
Merge "Properly handle spaces/underscores in mw.site.namespaces"
Add mw.isSubsting()

It's already possible to detect whether the current template is being
substituted via ParserFunctions (see [[en:Template:Ifsubst]]), and a
similar trick works with frame:preprocess. So we may as well provide the
flag directly.

Bug: 47828
Change-Id: Id06d27c6283ee589a8830b78c04e56978e0ac6da
Update phpunit @group annotations

Some tests weren't being run as they should have been when phpunit's
--group option was used.

Change-Id: I29ff9a04322b91cc085247e5663dfc7bc67d3439
Merge "Add mw.isSubsting()"
Add CKB namespace aliases

Change-Id: I12aa46856c5ec43ddf5bf876dfe5fa8d1eaee3a2
(bug 54951) Add Malayalam aliases for 828 and 829

This patch adds Malayalam language aliases for NS
828 and 829 per bug 54951 comment 7 (by praveenp)
and Santhosh's suggestion in bug 54951 comment 9.

Bug: 54951
Change-Id: I933f81782f3482334c9a8d820d4ea2b1120f5c59
Localisation updates from https://translatewiki.net.

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

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

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

Change-Id: If26ffbd6e5e2696e0d378cb1901f1bcc91c27540
Fix a PHP Notice in Scribunto_LuaEngine

Change-Id: Ie09ec0a415c8ac72ede1ae77ba2257bbe6062505
Tracking category for modules saved with errors

When the "Allow saving code with errors" checkbox is used, an
automatically-added tracking category would be useful. And we may as
well also include the error message that would have been displayed when
trying to save without that checkbox checked.

Bug: 39605
Change-Id: Ideb72a58887fb1187b9adba80b7245cdca070ce4
Merge "Tracking category for modules saved with errors"
Expose PPFrame::getTitle to Lua

This field already exists in PHP with exactly the content requested in
bug 47089, so we may as well expose it on the frame object.

Bug: 47089
Change-Id: I672820589f6ebc7c4daad29b5eb156733a5bc5cc
Add access to Language::fetchLanguageNames

Apparently this is useful on Commons, where they would like to iterate
over all language names in some of their templates.

Bug: 47833
Change-Id: I6e3291bedc72da6630c485ea9bf381d8d2f5453a
Use jquery.spinner when console is pending

This makes it more obvious to the user that something is going on.

Bug: 56472
Change-Id: I80938e0e48bd01eece4a99b8bda632a4b1375333