Minor cleanup
Fix bad data types in static metadata import tests
Add static metadata import test for DataProperty
Add tests for more DataProperty data types
Add missing validators to unit and integration tests for properties
Add DataService static metadata import integration test
Add static metadata import test for MetadataStore
Refactor BreezeTypeSerializer and add BreezeType#as_json
Fix documentation errors
Extract generic BreezeType#initialize and refactor subclasses
Fix doc typos
Add test for BreezeType#build_serializer
Add DSL::DeclarativeSetterDelegate
wip