Extract PatchSerializer interface from JsonPatchMaker and rename JsonPatchMaker to JsonPatchPatchSerializer
Polish DiffSyncController
Fix merge with build changes
Attempt to fix build problems by adjusting test compile Java version.
Polish
Extract configuration support into separate module.