Mucking a bit to get the Workbench up.

Turned off the paint canvas. Fixed up setParent on controls.
Changed the new API for nested loops to match Toolkit.
Renamed parent decoration in Menu to match other ports.
Implemented shell listeners. Fixed bug in indexed item add in toolbar.