Changed container part semantics to honor embedded and reference refs. Some cleanup.
Rework of references between documents.
Rework of part constraint usage and part validation.
Rework of record id handling in preparation of storage query implementation.
Created simple query mechanism for documents.
Added nested part to test cases.
Rework of specification of format readers and writers for orient storage implementation.
Added basic tests for storage queries.