Implement features for NavigationDrawerView menu

- Header
- Visible/invisible items
- Enabled/disabled items
- Subheader using SubMenu
- Divide menu items by <group>
- Paddings and margins

Change-Id: I11dadf09725b4ec1d171403c3828faeb1b2c353b
10 files changed