Scroll line up/down
Changes after first review
Lines in view fixes
Merge with master
Fixing line snap, scroll into view (special case) and duplicate command register
Merge pull request #3068 from TomMalbran/tom/scroll-line-2

Scroll line up/down - Take 3