 SafeString readUntil, non-blocking until delimiter found
 Example of how to use the non-blocking readUntil() method to parse a CSV line