Began working on support for complex patch operations.
WIP commit, to squash.
Merge branch 'development' into complex-patch-wip

Conflicts:
	app/Pomona.Common/ClientBase.cs
	tests/Pomona.SystemTests/PatchTests.cs
Merge branch 'development' into complex-patch-wip
More work on patching, custom user resources no longer works.
Refactoring of Patch and Post, plus better patch (de)serialization.
Fixed deserialization of identifier value for patching using json.
Updated json-patch-format.md to latest proposal.
Implemented support for removal of items from dictionary when using PATCH.
Bumped version to 0.3.0-alpha1.