cursor should move on shift-home and shift-end
Merge branch 'shift-home-end-cursor' of https://github.com/sgraham/stb into working