Add support for exotic UART rates, add support to be run on /dev/console (e.g. ODROID).