Improve line termination detection/conversion in abc::io::text::reader