Flesh out the traditional menu bar

This patch also changes the logic for when a menu bar is exported
instead of the appmenu, so that the appmenu fallback is never triggered.

https://bugzilla.gnome.org/show_bug.cgi?id=723864
menubar: use the same names used in the app menu for some commands