Fixed the bug with line numbering not shrinking when necessary with a missed update of bufwin->linumdigits
Implement home and end and started working on pgup, pgdn, ctrl+left and ctrl+right