Save scroll position when when showing another screen and restore it when redisplayed.
Merge pull request #429 from chuckbjones/423-save-scroll-position

Save scroll position when when showing another screen and restore it when redisplayed. Closes #423