Added Bower and ui-router dependency
Switched out ngRoute with ui-router
Merge branch 'master' into ui-router-migration
Merge branch 'master' into ui-router-migration
Set access property as data property to enable inheritance to nested views.
Merge branch 'master' into ui-router-migration
Merge branch 'master' into ui-router-migration
Changed routing so that access levels are uppermost areas of which all related views are nested under.
Merge branch 'master' into ui-router-migration
Added support for nested views and related example.
Added better support for nested views and multiple levels of nav bars for the activeNav directive. A top-level activeNav list item will be set as active if it is set with the attribute value 'nestedTop' and the url in the anchor begins with the current location url.
Changed sidemenu styling and modified active-nav directive to support direct anchor tags
Merge branch 'master' into ui-router-migration
Merge branch 'master' into ui-router-migration
Merge branch 'master' into ui-router-migration
Merge branch 'master' into ui-router-migration
Refactored all client tests to check functionality of new ui-router scheme
Unathorized access attempt error message only displayed when user is logged in. This avids the problem of it being shown when user tries to access root url, but is redirected to login page.