baycom_ser_fdx: also allow i/o ports >= 0x1000 and enhanced failure logging