SerialLineReader Reads and buffers non blocking multiple lines from hardware serial that can be fetched later line by line.