Localisation updates from http://translatewiki.net.

Change-Id: Iec4c7364b9a1e9224205b49dd4240b609801379c
Fix icon path

Change-Id: I36531f157eb504c36035e310c5dac74e922483eb
SMW tooltip, add quantity marker

Change-Id: I7ce8975f6f0a6b18ca76e58aedc43a0d780f3eb2
SMW Tooltip, use class instance and semanticMediaWiki namespace

## Note
var tooltip = new smw.util.tooltip();

tooltip.show( {
	context: $this,
	content: content,
	title  : title,
	event  : event,
	button : button
} );

Change-Id: I31ca276d902151be075aad7b634e6a7bbf59b426
Fixed outdated use of SMWDIHandlerFactory

Change-Id: I1eca03f9b7801fd716a9042f33e5c4dc4c038e0e
Fixed outdated use of SMWDIHandlerFactory

Change-Id: Id136a4874efbc612a294db2dea94cce7b79e35c3
Check $dbkey array size when loading DIs from DB

Change-Id: Iee1a178581bbf33e330a0591d382eaa1210b3528
Fix handling of Container objects.

The following code introduces new handling method of Container DI objects,
SemanticData stores Containers in an array instead of passing them around as property-values, the writers handle these Subobjects separately on their own.
The code is divided into small functions to make things cleaner and self-explanatory.

This also fixes some very minor errors in previous commits

Patchset 4: Not deleting smw_ids, these need special code which has to
come in a separate commit. Not replacing DIContainers with DIWikiPages
as this leads to difficult handling when removing Containers. Removing
DIContainers is changed as per comments.

Patchset 5: Containers are replaced with WikiPages after their data is
copied to subSemanticData, all methods handle subSemanticData too.

Patchset 6: Fix small errors with the code, proper subject compatibility
checks
'''Tested to work fine'''

Change-Id: Ib407a10fe7c637b151ea9e342eb9bcb788588eed
Improve subobject handling in SMWSemanticData

This change impoves error handling and updates the documentation of the new functionality. It also fixes a typo in the container DI handler.

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

Change-Id: Ie36ab132046094b2eed25632f133dd2416422da5
Merge "Localisation updates from http://translatewiki.net."
Kill BOMbs hidden in PHP files.

Change-Id: I1b342b4c2a37738b1176a838fb96bf2898b99286
Merge "SMW Tooltip, use class instance and semanticMediaWiki namespace"
Limit support for outdated Type: namespace prefix

Types with prefix "Type:" (or equivalent in other languages) are now only supported when $smwgHistoricTypeNamespace == true. They would not work without this anyway, but the error was confusing.

Change-Id: I7a4cd910eaf710739edfb2ba24d5fcfc473951f4
Fixed handling for errors in property types

The old code would lead to spurious errors when a property is assigned an erroneous type during the same PHP run in which this property type is needed.

Change-Id: Ifb170c1d48244ad4b8cebe82def8d707130b4ad8
Corrected handling of error DIs and DVs

Error were wrongly assigned the String DI type in some contexts, although they only generate DIs of type error. Reporting error as a type should lead to earlier failures in case any code tries to use an error like a value somewhere.

Change-Id: Ic78a9f86a9dc9a4fb27e10e537d9890cf00133f8
Introduce smwfContextHighlighter as global function

## Description
Streamline existing functionality but doing the same with less
and making maintenance easier by eliminating duplicate code.

Change-Id: I9d7dd78e76700a4c3ff94379f29640598817b29b
Revert "Improve subobject handling in SMWSemanticData"

This reverts commit 979aeb798d0afa192372c23d60429b2c2c6386f4
Merge "Revert "Improve subobject handling in SMWSemanticData""
Temporary revert as apparently this is causing store2 to break, needs some investigating

Revert "Fix handling of Container objects."

This reverts commit fb974fb9426be8595e18a71bca41801882068d43