Follow the scroll: update "active" entry in the sidebar

Close #78
Keep scroll position (bottom-sticking) if sidebar's height changes