Bump to v0.3.1. This commit contains fixes to the generic onm data model
dynamic test suite that appear to correct the reporting issues that plagued me yesterday. I believe the root cause to be an out-of-order evaluation of an overloaded Mocha before-function-completion-callback. So _it is possible_ to get the pattern working and reporting correctly. Awesome.
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.