[request] Skinnable Menu Component

Right now what I really see lacking on Yz's dock is the lack of a universal, and skinnable menu that is independent of the right click context menu.

It would be great if there was a skinnable menu component similar to KKMenu. However the difference would be that any docklet would be able to use the menu component and pass arguments to and from it. The menu component should be able to display many different types of data, like folders, sub-folders, html, and graphics and should be able to show nested menus and other data like news-feeds, configuration menus, pop-up/status messages. Imagine if any docklet could pop up it's own cool looking menu to alert you to about something... for example an ebay docklet that pops up a menu to let you know that an auction is closing soon. The possibilities are endless.

This would be a great addition to the docklets since it would be universal and they would all be able to pull up a skinnable menu and display whatever information the author wants.

#30569