remove casting API and serialization-inline data casting support
explicitly name foundation container type data files
WIP rewrite of Data objects -- remove explicit instantiation of template types, consolidate headers, move persistence code to another module
Fixes to get proper compilation with external client objects
WIP - add object pointer support to serialize-deserialize via ObjectIdentitifer and ObjectResolver
WIP new data abstration API, update Identifier/Resolver interfaces
merge from master
Improve inl file usage, roll Structure metadata directly into Composite, formalize user base classes Enum, Structure, Object
remove binary serialize apis from reflect
don't use Serialize/Deserialize nomenclature in reflect
merge from master
merge from master (fix to Composite::Copy)
merge from master
Add field cound (static array) extraction, update AllocateData API for structure and enum deduction
more updates to data allocation
identify scalar types
add some missing parameters
its going to be a miracle if all this stuff works
more support for static array members
write some test code, fix bugs, add default Data/ScalarData API templates