ObjectTools introduced

Helper module for manipulating objects introduced.
Support for src/shared structure

- build now includes src/shared directory structure
- this structure should be used for shared objects betweeen
client and server
$objectLink keyword compilation is schemas

SchemaTools now understand $objectLink keyword used for referencing
objects in between various registries.
[FIX #7] id property considered as schema identifier

Fixed id property in properties to not be considered as schema dientifier
Logger silenced in tests

Logger configured to not produce logging messages during tests by default.
[#71400240] Referencies between registries

$objectLink references are evaluated by SchemaTools and ObjectTools.

[FINISHED #71400240]