Fiasco(.OC) KDB terminal

The KDB terminal uses the Fiasco(.OC) kernel debugger console as backend
for input and output. This is useful in the case that only one UART is
available.

Fixes #665.
Noux bash test using the KDB terminal

Related to #665.