Force index to avoid filesort in feed query

Change-Id: I1196b5dea75e0e317cf96303287f0ac8eb07b5be
Fix QUnit.asyncTest() and remove unused test code

"teardown" was misspelled in test_mf-photo.js which resulted in Sinon
fake timers not being cleaned up, which in turn made QUnit.asyncTest()
hung indefinitely.

Also, remove unused test code from test_mf-application.js (a module
without tests).

Change-Id: If599c0702b0cd0dfc4fcd87c237c388e11b28dbe
Remove M.message()

And use mw.msg() everywhere.

Change-Id: I94e149d5c3ee81a3f18a6e3743fc3b49d58f6a75
Nag overlay fixes

Fixes a regression causing the image preview not to be shown. Updates in
colors, copy text order from design.

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

Change-Id: Ib777a906413afb3820cfa63bc6ca6ffd456873c2
Merge "Localisation updates from http://translatewiki.net."
Remove version from extension credits

We're not updating it, so let's not mislead people that it's not being
worked on:)

Change-Id: I449840c2ecf0e435b0faa8cef875d946b25cf582
Remove unnecessary typography rule

Back from the days when there were buttons in headings..

Change-Id: If3254055dde81feb43367ef23e6df4cb63b2df5b
Merge "Remove unnecessary typography rule"
Link history page for displayed article, not title from URL.

Handles redirects.

Bug: 42660
Change-Id: Ie02c45744b636ba1c1cf715b90329819d94f29aa
Merge "Remove M.message()"
Merge "Fix QUnit.asyncTest() and remove unused test code"
Allow configuration of range in Special:Nearby

Allows projects like Wikivoyage to redefine what 'nearby' means
(see bug 49288)

Change-Id: I4c0a5f894f6394dc2d1f853ee9eba75fce8c6bf6
Merge "Remove version from extension credits"
Add javascript specific stylesheet

These are not common. They require javascript

Change-Id: Icf2d23c148a95387abd37083dac58850d8e0205f
Cleanup mf-common.less

Remove undocumented css (should be put in Mobile.css if a problem)
Move main page specific css to mainpage.css

Change-Id: Ic296baebaed1aa457374a44aa24335c2f40821dd
Standardise on 'plumbing'

Be consistent with beta.plumbing, alpha.plumbing etc
Correct trailing ,

Change-Id: I5d5fc1add643875650d01fff3c3288c4e3567071
Move talk add button to talk.less

Change-Id: I25dcaa5a048a955b4dcce607ff2460ddb9a5b8b4
Move overlay css to overlays.less

Change-Id: I5b6fe87734c8db574f4943bcdaa3864064d231a2
Merge "Standardise on 'plumbing'"