Sliced away some abstraction layers in the TTY code.

This felt good! Less code is more, or whatever.

Nobody wants to pretend a board can be connected as a FIFO, because it really can't.
More cleaning.

No point in having "serial" part of the file and function call names, since there's no alternative.

It's just "tty", now.