Increment to 1.9 alpha

Change-Id: If3a6cd8ae69cfbc5b071de6ad59c0512ad21a006
Added a factory for creating result printers

Change-Id: I14095f5da41a1cf94b39d1e3af5a8eb4475fcf5b
Optimize png images

Change-Id: Ia5eeb69a6adf413a731a1a1d2d95226b25e465d9
Merge "Added a factory for creating result printers" into 1.9.x
Merge branch 'master' into 1.9.x
Merge branch 'master' into 1.9.x

Change-Id: I586aa7cc13b5631951ea3b3a3f33e45fc95b20f2
Merge branch 'master' into 1.9.x

Change-Id: If9cb197f66788f00c7e932c329d2f14d90b5ea62
Better fix for Bug 39392

Changed the behaviour to be as follows:
* if linking is enabled ("link=all", default), URLs will be made into an explicit link using [ ] in wiki and <a> in HTML
* if linking is disabled or outputformat "empty" is used (#- or simply #), then URLs will be returned as plain strings in wiki and HTML; in wiki this will mean that the URL will still be linked if MW is configured to link such strings automatically (default)
* if the new outputformat "nowiki" is used (#nowiki), then the URL string will be escaped to prevent MW from making a link of it, so it appears as a plain string in HTML and wiki alike; this changes the string so that it is no longer a valid URL

All of this only applies to URL values that can be linked at all (MW knows protocol). URLs that are not linkable in MW are always returned as plain strings in all contexts.

Change-Id: If3a91ea6f9fc988e156b64850e428ecbae096228
Merge branch 'master' into 1.9.x

Change-Id: Ie424367f04266844e9da80a5453aa0bc9e103b0e
Merge "Better fix for Bug 39392"
Renamed two new constants

Change-Id: Ib58dffd8de7b11f4a357ba70f4d4fb099f7798d2
Merge branch 'master' into 1.9.x

Change-Id: If2bcc593f13ca2c153ff888a43d63edb3fe1e318
Fixed a bunch of field names, improved docs and removed public write access to fields

Change-Id: I1b2b6617de74521e0d996faca9379c3c1444cb46
Merge "Fixed a bunch of field names, improved docs and removed public write access to fields"
Update gitreview so it goes to the correct branch by default

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

Change-Id: Ic3e85e33936183d9dac7971975a32559329cac88
Fixed typo and make use of local var w/ typehint so such errors can be spotted more easily

Change-Id: I402165f575053aecc7413629b8a0f705c1e0aa4d
Merge "Fixed typo and make use of local var w/ typehint so such errors can be spotted more easily"
Fixing Change I1b2b6617

This fixes some further ways in which change I1b2b6617 breaks SMW. Anything else? Not sure ...

Change-Id: Ie966103f0e5832c2af0b0763359448a1243add22
Merge branch 'master' into 1.9.x

Change-Id: I86c68ac6914fa91653aa42a8996aaec227883813