Scroll post-item-view into view

Closes #3998
- Scroll the active post into view on page load
- If the active post changes and the newly active post is offscreen, scroll it into the middle of the screen
Merge pull request #4346 from novaugust/scroll-posts

Scroll post-item-view into view