* build(subsystems): fix manifest's classpath gatherning in buildscript time. (locked cache)
* feat(TypeHandlerLibrary): add PersistentDataArray implementations of `in-memory`
* feat(TypeHandlerLibrary): move most part of code from TypeHandlerLibraryImpl
* feat(TypeHandlerLibrary): split TypeHandlerLibraryTest and setup default handlers correctly
* feat(TypeHandlerLibrary): move `ConstructorLibrary`, `CollectionTypeHandlerFactory`, `OjbectFiledMapTypeHandlerFactory` and they tests to `TypeHandlerWidget` subsystem.
* test(TypeHandlerLibrary): move tests from engine to TypEHandlerLibrary subsystem
* test(TypeHandlerLibrary): add tests for simple type handlers and byte/bytes type handlers
* test(TypeHandlerLibrary): add Test for In-memory persistent
* chore(subsystems): replace copyrigh with 2 line copyright
* chore(TypeHandlerLibrary): remove public modifiers for tests (sonarlint - junit 5 issue)
* chore(TypeHandlerLibrary): make fields private for TypeHandlerLibrary
* perf(TypeHandlerLibrary): replace mock with implementation in CharacterTypeHandlerTest
* fix(TypeHandlerLibrary): change method reference for typeHandlerLibrary.populateBuiltInHandlers
* fix(TypeHandlerLibrary): move `AbstractSerializer` to TWL subsystem.