Remove character streams. Use flexi-streams and serial-device with canonical mode instead