REPL scroll input into view if needed

Fixes #28