Special:BookSources: Remove link to PriceSCAN

This price comparison service seems to have shut down in 2011. The
ISBN link likely has been broken for years, and there is no working
URL on the site itself to replace it with.

Change-Id: Ib3e61bbd86302f885bff75cb92fa87d35d657d5f
Remove includepath stuff from MediaWikiPHPUnitCommand

Change-Id: I949c1ca350a28c606fba7406e9904e836e596b49
Move teardownTestDB and wfLogProfilingData out of MWPHPUnitCommand

Change-Id: Ic175c1457e7f76a2b5232a2b5d3563c5982cfee2
Move profile In/OUT call out of MWPHPUnitCommand

Change-Id: I710fddc20e88745c9091432dff87b5e361c1f71a
Add version comments for 1.24 to all updaters

pp_sortkey was added with I217c42656fb877ff35a36eb446a22bdaf119faac,
which is part of 1.24, so adding the comment before that.

Change-Id: I7b970705ad7de75cb9542f8a5a963697386940a7
SpecialSearch: Get title from one we already have on hand in the context

Change-Id: Id7e761ad4882ec5c5f9324644eca143b727b0ad9
Fix missing import in mediawiki.ui

The .box-sizing() LESS function was moved in:

https://gerrit.wikimedia.org/r/#/c/127843/

And the usage in forms.less wasn't finding it anymore.

Change-Id: I7ae97bd5d4aa113af039182ff39817926bbbf3ed
Merge "Remove includepath stuff from MediaWikiPHPUnitCommand"
mediawiki.util: Clean up mw.util.$content

* Document how to use it (including the tricky bit with it needing
 a dependency on mediawiki.page.startup).

* Refer to mw.hook and #mw-content-text as recommended method of
  getting just the wikipage content.

* Remove the deprecated backwards-compatibility selectors.
  The core skins (Vector, Monobook, Modern, CologneBlue) all
  have mw-body now. Third-party skins should adopt those if they
  haven't already.

Change-Id: I30bdd893e0a0a340076efa7ce32fbd4b775bc3db
Merge "Move teardownTestDB and wfLogProfilingData out of MWPHPUnitCommand"
resourceloader: Use $.ajax instead of duplicating its "script" logic

Also removed isFunction check. This is an internal method and the
parameter is either a function or omitted/nulled. No need for aggressive
validation.

Change-Id: I6bbd82ca1b986b45a2f4653427396b9a6fceb6e8
Merge "mediawiki.util: Clean up mw.util.$content"
Merge "Move profile In/OUT call out of MWPHPUnitCommand"
Merge "resourceloader: Use $.ajax instead of duplicating its "script" logic"
Merge "Fix missing import in mediawiki.ui"
Merge "Special:BookSources: Remove link to PriceSCAN"
Merge "Add version comments for 1.24 to all updaters"
Merge "SpecialSearch: Get title from one we already have on hand in the context"
remove permissions
Update from official

* master:
  resourceloader: Use $.ajax instead of duplicating its "script" logic
  mediawiki.util: Clean up mw.util.$content
  Fix missing import in mediawiki.ui
  SpecialSearch: Get title from one we already have on hand in the context
  Add version comments for 1.24 to all updaters
  Move profile In/OUT call out of MWPHPUnitCommand
  Move teardownTestDB and wfLogProfilingData out of MWPHPUnitCommand
  Remove includepath stuff from MediaWikiPHPUnitCommand
  Special:BookSources: Remove link to PriceSCAN