dojo.widget.defineWidget test

### Foo Widgets with Varying Define Syntaxes ERROR or [init failed] text below indicates a failure in dojo.widget.defineWidget or dojo.lang.declare.
html.FooA uses ERROR
html.FooB uses ERROR
html.FooC uses ERROR
html.FooD uses ERROR
html.Foo2A uses ERROR
html.Foo2B uses ERROR
html.Foo2C uses ERROR
html.Foo2D uses ERROR
html.Foo3A uses ERROR
html.Foo3B uses ERROR
html.Foo3C uses ERROR
html.Foo3D uses ERROR
DefaultFooA uses ERROR
DefaultFooB uses ERROR
HtmlFooOld uses ERROR
html.fooOld uses ERROR