First cut at supporting hierarchical data objects on onm.Store.createComponent...

... The supplied data object is optional and is not applied directly to the store. Rather, the data model declaration is used to cherry pick namespace property values and subnamespace names in cases where the onm data component being created comprises a component root and some number of child and extension point namespaces.