Fix add missing method to primitive metadata model for type changing
Another refactor of test cases and new test to check if primitive
metadata models creation with null type is rejected
Implementation of null type checking when creating primitives
Refactor to rename metadata and data exception name
Test for composite metadata model creation
Composite creation implemented
Tests for creating primitives data with invalid metadata
Check metadata sanity on primitive data model creations implemented
Test for composite metadata model JSon serialization and deserialization