A JSON Patch (and diff) implementation in Java using Jackson (2.1.x)