Implement plugable menu items and sections.

Menu parts are stored in product/menubar/.
Example menu item:

type: item
name: Custom test 1
id: custom1
feature: ~
rbac:
  feature: dashboard_view
parent: vi
url: /dashboard/timeline