Added basic line editing
Added scrolling, left/right keys, deleting, backspace and home/end.
Forgot to actually commit Home and End.
Fixed Pasting.
Made max console lines be a variable.