More work on the onm data model generic acceptance test suite...

... Okay, this is pretty cool. I've extended the dynamic tests to now dynamically enumerate an onm data model, identify all creatable subcomponents (supports nesting and recursively defined components), and then wraps each in a dynamically-generated test suite that creates the component (respecting nesting), and verifies that the component can be created w/out error. This required that I figure out how to add Mocha runnable hooks to a dynamically-created test suite container. Seems to work pretty well although it's not at all obvious how to do this sort of thing with diving into the Mocha sources.