Began working on support for complex patch operations.
WIP commit, to squash.
Support expand for return resource of PATCH.
Merge branch 'development' into complex-patch-wip

Conflicts:
	app/Pomona.Common/ClientBase.cs
	tests/Pomona.SystemTests/PatchTests.cs
Added files, forgot to add in last commit.
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.