Highlight menu item for the current page or page subsection.

Depends on #49, check out the individual commit for real changes until #49 is merged.