Localisation updates from http://translatewiki.net.

Change-Id: I5b935aa7060dae4bfebe951c0c54354b64e277ea
Removed deprecated Removed Diff::getApplicableDiff

Change-Id: I64bfe739cdb7029d42eee9d58b711ea205ee547e
Removed already done todo

Change-Id: Ibb5b5e8909a7c59bc28084d171b3a84d385e1abd
Fixed a bunch of incorrect @since tags

Change-Id: Icb1e303f8435b0a867322f7657f32e9b2ac29a6c
Merge "Removed deprecated Removed Diff::getApplicableDiff"
Merge "Fixed a bunch of incorrect @since tags"
Removed obsolete example code

Change-Id: I1a1c13b2c6c6848e3429088467fb2e9581003cfb
Added missing @throws tag

Change-Id: I66039c9f0190faf779cc6f96fb4059405394201d
Merge "Removed obsolete example code"
Added toArray method to DiffOp interface

Change-Id: I6261c47e653d60fe34058007f9ca7bc903143bd2
Added DiffOpFactory

Change-Id: If7fc2272ff97862176601f1341a0d2431307d46a
Retain keys in Diff::toArray

Change-Id: I193e17579448e91ba53d5d0b27d9f1da270e0d56
Don't use strict comparison for objects.

Using the "strict" mode for in_array etc is nice for primitive
values, but for objects, it means that only object identity is
cosidered. That is generally not the semantics expected from a
diff engine.

Change-Id: I6d803d322d1ebfe95d4e349247fd69381486efc9
Improve documentation

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

Change-Id: I4d378053d52c55f47a2ffcdd7d80e086299e1488
bump version nr

Change-Id: Ifd99c1b7f6dc45df113c64b55b44f44f8b83e972
Added tests that check for exceptions being thrown on invalid data

Change-Id: I3f0f21dd34c0557a5b7c718739881545a23b8207
Removed obsolete code

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

Change-Id: I902dd6d36510942357796fde2e374beb2e6f99a0
Merge "Added tests that check for exceptions being thrown on invalid data"