Localisation updates from http://translatewiki.net.

Change-Id: I34cc23fd090ef38898e9d9420ba1afd51de34aca
Split diffing code from diff representation classes to new diffing service classes

Change-Id: I7d54b62aad788fbf528aed585773a625def20e06
Work on splitting the patching code to its own dedicated class

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

Change-Id: I6060a4483bd6c7322ee408393a96d035d3edd7e2
Merge "Work on splitting the patching code to its own dedicated class"
Changed behaviour of isassoc to treat all arrays with only numeric keys as non-assoc

Change-Id: I3d21308db64dc7cac389c9b724e6ff16251757f1
Fixed @since tags

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

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

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

Change-Id: Ie718a25fa6cc04aede8a97a1fb04d16b72107908
Fixed check for assoc diffs

Change-Id: I43a6ec2b0a5019e80eda05e02a0869240ebc66f8
Merge "Fixed check for assoc diffs"
Fixed issues with isAssoc methods, added docs, and added a lot of tests

Change-Id: If95305c92863c9c3ad6bfcbebb722c377f60bbfe
Refactor tests after splitting of of patching code from diff

Change-Id: I1b817f958db053c21ece6d1918e3f04e7a86162e
Merge "Fixed issues with isAssoc methods, added docs, and added a lot of tests"
Merge "Refactor tests after splitting of of patching code from diff"
Added compatibility with Diff < 0.4 in Diff::unserialize

Change-Id: I7167d9fc666eb1f3ab7000effb61045f65c464eb
Added test to check if serialization handling remains compatible with v0.3

Change-Id: I46b1a9c992bb9f56387a73623a0cc991cfcac07d
Moar tests, for great justice!

Change-Id: I29b541b4790ba5dadba9ce44e406c1d936883a2d
Version 0.4 release

Change-Id: Ifb93781c8d84bd0852dd699bafde05c184fce2e9