menu: implement main-menu applet
This is not exactly same as original menu-button object, but hopefully close enough. Icon and arrow are now images (GtkImage) instead of pixbufs that are placed into GtkOverlay. This is biggest change! For those who dislike arrow there is setting to disable it, fixes old bug - https://bugzilla.gnome.org/show_bug.cgi?id=598196.
Showing with 667 additions and 3 deletions