VBID-1182 Make navigation compatible with UI

- Move active to li instead of a elements to match bootstrap convention
- Change style to accomodate for these changes
- Use full location when selecting secondary nav link, no reason to only
  use the first section, this breaks with a depth of > 1

Change-Id: Iacfd6bfa40545e680c332cbe372a8c82326d3124
Cosmetic update to package.json