Split the modularity patch into smaller pieces. Add the topbar and the navigation bar.

Now that our base code is modular, we can add module. With the navigation bar and
the top bar, we can see something on the screen.

Improve the menu helper in the NavProvider and fix some CSS bugs

Change-Id: Id9983cc21bb45c13077a53d1587ee05b448b6d16
Signed-off-by: Maxime Millette-Coulombe <mmcoulombe@inocybe.com>
Merge "Split the modularity patch into smaller pieces. Add the topbar and the navigation bar."