[quest] Use shell instead of buttons.
[quest] Prevent shell key inputs from affecting vim.
[quest] Shell add command 'help' and 'vim'.
[quest] Go to specific level in shell. Add ls command.
Merge branch 'quest-shell' into develop