banner-menu - allow engines to add to banner menu

With these changes, engines may add menus in the top banner area