Disable output processing when opening serial port.

If post processing is not disabled, we end up translating LF to CRLF, which
makes binary protocols sad.
diff --git a/core/jni/android_hardware_SerialPort.cpp b/core/jni/android_hardware_SerialPort.cpp
index d5caade..7f40a5c 100644
--- a/core/jni/android_hardware_SerialPort.cpp
+++ b/core/jni/android_hardware_SerialPort.cpp
@@ -146,6 +146,8 @@
         memset(&tio, 0, sizeof(tio));
 
     tio.c_cflag =  speed | CS8 | CLOCAL | CREAD;
+    // Disable output processing, including messing with end-of-line characters.
+    tio.c_oflag &= ~OPOST;
     tio.c_iflag = IGNPAR;
     tio.c_lflag = 0; /* turn of CANON, ECHO*, etc */
     /* no timeout but request at least one character per read */