Updated the version of OpenADK to 2.1.0. Updated the version of SIF Common Framework to 4.0.0. The main feature of the SIF Common Framework update is that it allows framework specific properties to be read from the Agent configuration file directly (but can still be overwritten programmatically). Moved the applicationId property from the SIF Common Framework to this framework.Added test use cases to each demo project to enabled easier regression testing. Added a setting to allow the DOC to be enabled/disabled. Add a synchronisation lock to the MarkAsSync() method. Added a new constructor to SifRefIdMetadata. Enhanced the demo code.