Remove _Container dependency on dojo.query() by removing the _Container.getChildren() method, and just defaulting to use the inherited _Widget.getChildren().  _Container.getChildren() was supposed to be faster than _Widget.getChildren() but in practice I don't think it was, or at least there wasn't an important difference.
Remove _Container dependency on dojo.query() by removing the _Container.getChildren() method, and just defaulting to use the inherited _Widget.getChildren().  _Container.getChildren() was supposed to be faster than _Widget.getChildren() but in practice I don't think it was, or at least there wasn't an important difference.

This change will break user code that was depending on getChildren() returning a "souped-up" array, code like myWidget.getChildren().forEach(...) or myWidget.getChildren().filter(...).   That code will no longer work on IE, and should be changed to dojo.forEach(widget.getChildren(), ....   Technically getChildren() was always defined as returning a plain array but some may have been depending on this undocumented behavior.

I didn't use the patch in #10087 (sorry Les) for the reasons I listed in the ticket.

Fixes #10087 !strict.

git-svn-id: ee6e786acc44c9cca5ee17c71a5576c45c210361@22269 560b804f-0ae3-0310-86f3-f6aa0a117693

redaktor/deliteful