Dynamical disabling/enabling of the nav-bar items.

Key features:
 - NavBarItemModel extended by the 'enabled' boolean flag and optional 'id' and 'type' labels.
 - NavBarItemView configured to re-render view on model change.
 - NavBarItemTemplate changed to interpret the 'enabled' flag and based on its value makes the nav-bar item active or inactive.