Added start of the new internal command system
Switched over old keypress system to new "command" version
Moved scrolling functions to display.c
Fixed diagonal commands
Added string mappings to commands. Less leaky.
Text commands now work. Terrible algorithms though.
Fixed that terrible while loop, supports bksp
Added command size limiting, lowered buffer size
Merge branch 'commands' of http://github.com/richteer/iiag
Fixed backspacing
Added header to silence warning