cli: Use a proper terminal definition

This patch takes vt100 terminal definition, changes it to fit qemu's handling
of ^J (taken from Nadav's rogue module) and updates the CLI code to use that
definiton.

This removes the weird warning message of "couldn't find dumb, using dumb".
If running outside OSv, there's no need for this and libedit will find the
proper terminal definition according to TERM environment variable.

Signed-off-by: Or Cohen <orc@fewbytes.com>
Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>