Fix array of objects being marked as changes

Array of objects were always being marked as differences.

Test case also created for that.
Add documentation example of creating a merge patch
Merge pull request #7 from klauspost/fix-arrays-with-objects

Fix arrays with objects