First commit for patch versioning and transformation. Queue for incoming patches are in place.
Merge branch 'develop' into feature/2244
Added outgoing patches for test of clientversion and replace of serverversion.
Merge branch 'develop' into feature/2244
Merge branch 'develop' into feature/2244
Fixed and additions for versioning of client and server viewmodels.
Unittest for viewmodel versioning and queueing,
fix when handling jsonpatch: nullcheck for session
Fixed unittest for parsing patches.
Changed option for session to specify if versioning should be enabled instead of other way around.
Always bump serverversion and send test/replace patch for versioning.
Merge branch 'feature/2244' into develop