switch to tty port for flip buffer functions; tidy up tty_port_tty_get usage
set and manage tty->receive_room value
add tty install function
version bump