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
Merge branch 'develop' of github.com:Starcounter/Starcounter into develop
Added changes to install in existing server directory.
Merge branch 'develop' of https://github.com/Starcounter/Starcounter into develop
Added rollback when user cancels installation.
move static dependencies to /sys (#2438)
Made first set of changes that makes the weaver consider "edition libraries", i.e. assemblies that can be part of the Starcounter installation and that should be automatically included as user code assemblies if any application reference them.
Extended the weaver analyzer to support a project to configure that an assembly are to be cached as "not transformed", i.e. that it's only in the cache as metadata, not as a binary.
Changed the CodeWeaver class to utlize the new NoTransformation property of the analyzer when analysing an assembly that does not require weaving.