move Lua boot code into a separate file which is loaded as a string.
add Lua bootstrap code file
Add Lua callback for keyboard press
add sprintf implementation from musl
add peek/poke functions for direct memory access
error while loading the script: table index is NaN
Fix the parsing error
add timer tick callback
add lua string library and more keyboard Lua code
add handling of cursor keys
start the kvm with monitor on stdio
disable the user handling of the timer