Fix file descriptor issue in server (they were never closed :S).
Change startPrint in marlindriver not to reset gcode/currentLine when already printing or stopping.
Stop running temperature checks/baudrate switching after first successful temperature read.