browse: Slightly rework main interface
This commit replaces navigation through tabs for the browse main menu
(search/help/vault/browse) by assigning a dedicated page and url to
each menu entry.
This prevents interface flashes when loading any browse page as
previously the search interface was always displayed first before
switching to the requested tab.