broke out various commands to tables
broke out console and script handlers
added tab-completion to terminal
filter out trailing spaces when *handling* commands
added help command to console
added in all events except mouse-still-down and display-update
activate-plst and set-cursor added
fixed external call argument handling
added variables and branches
activate-blst and reload
added default variable values for sub access