Add toWidget methods for new IMenu* interfaces.

This uses the toWidget methods from the embedded Widget, rather than
calling toMenu/toMenuItem and using unsafe to switch the pointer to a
*C.GtkWidget.