[UART_framing] Makes serialRead and UART_readFrame consistent with the philosophy "return error on un-normal behavior". Not founding a byte available in normal at serialRead level, but not at UART_receive level when this byte is expected (eg between the beginning and the end of a frame).
Minor comment grammar correction.