make navigation highlightling follow page scrolling
Merge pull request #20 from crate/h/scrollspy-fix

make navigation highlightling follow page scrolling correctly