Fix PopupManager so that it doesn't depend on popup implementing a close() function, thus allowing any widget to be popped-up (as per the original design goal). Fixes #3042 but need some more work on Menu; I want to move code from MenuItem up into Menu.
Fix PopupManager so that it doesn't depend on popup implementing a close() function,
thus allowing any widget to be popped-up (as per the original design goal).
Fixes #3042 but need some more work on Menu; I want to move code from MenuItem up
into Menu.

git-svn-id: 674a2d6b1e32e53f607eb824547723f32280967e@8656 560b804f-0ae3-0310-86f3-f6aa0a117693

kitsonk/delite,kitsonk/delite,harbalk/delite,harbalk/delite,Sam-Cummins/delite,Sam-Cummins/delite