Add support for Partial Updates (JsonPatch & JsonMergePatch)

- Rename patch->merge; add patch builder
- newPatchBuilder
- Add centralized test data
- Overhaul tests to interact with server
- Add docs for newPatchBuilder