Add support for unattached menus (generated dynamically)
A MenuItem can define a :child_menus option with a Proc. When the menus are rendered, the Proc will be run and the resulting MenuItems will be added to the page as child menus
#4250
Authored by: edavis10 2009-11-25
Parent: [r3090]
Child: [r3092]