sqlite doesn't actually support read locks.  added a workaround until i can do the correct implementation.
followup to r108559
sqlite needs its timestamps quoted
fixed some memcache timestamp bugs
followup to r108559
Commenting these tests out so that CI can run, since I need to leave and nobody uses this code yet.
These fail only on sqlite, and only when run with the entire suite (they're fine when run individually).
Skipping ApiBlockTest allows ApiConcurrencyTest to run, oddly enough.
Clearly, this will need to be fixed ASAP.  I'll take care of it on Thursday when I'm back online, or possibly
before.
reverts Concurrency works

trunk is frozen pending stabilisation so we can release MediaWiki 1.19.
Those changes introduces API changes and new SQL tables, so that sounds like
new feature we do not have time to review right now.

Please reapply changes in branches/concurrency and have code review handled
there. Once the branch has been reviewed, please hold. Once trunk is stable
enough and 1.19 got branched, you are welcome to merge the branch in trunk.

Note: we can have a Jenkins jobs setup to run the branch tests if you need.

Reverts:
r108595 r108591 r108585 r108584 108572 r108564 108560 r108559
Reverts MySQL stored procedure support

This is reverting the work done by MaxSem to support stored procedures
and stored function in MySQL. The reasons are:
 - it is not needed yet
 - tests are not functionals
 - alter the stable include/db/Database.php and drop support for ';;'

So please create a branch to work on it and merge it back in trunk
once we have branched 1.19 :-)

I have opened bug 33654 to track this enhancement request.

Reverts r107376, r107994.
Moved RessourceLoader modules and stylesheet related stuff from EditPage::edit() to EditPage::setHeaders() and header messages to EditPage::showHeader(); there's no point running all that code when the edit form is not displayed (e.g. page save).
Fixed reporting in importDump.txt
revert r108508 which reverted for no good reason
Kill bug 25355 RELEASE-NOTES-1.19 from r92703 as moved to 1.18 in r108620
Made Parser::addTrackingCategory() public to benefit tag hooks/parser functions developers
Remove RELEASE-NOTES-1.19 from r108145, moved to 1.18 in r108629
Add @since to getPerformedAction, added in r108342

Caused site errors as not in 1.18 when trying to merge r108345 as a followup to r94131
remove concurrency resource per revert.  follow up r108600
Whitespaces fixes only, no functional changes.
Apparently we can commit code that doesn't compile but I am not allowed to have commit summary as "){} -> ) {}"
Localisation updates for core and extension messages from translatewiki.net
Revert r108603, which was itself a revert of r107376, r107994. Before considering something unneeded, please ask first ;)
* (bug 33117) prop=revisions allows deleted text to be exposed through cache pollution
bug 33583 search ns user pref ignored!

r106780 to fix bug 33270 introduced a new bug that prevented selected
namespaces for search to be applied. This patch fix the issue.

Credits to Brad Jorsch
(bug 32508) Fix updater output

site_stats updated is still a database action.
Purge cache is now the very last one.

Output:

	<snip>
	...site_stats is populated...done.
	Purging caches...done.

	Done.