Improve keyboard support in debugger

Added tap_key and support for named keys