fix serial noise corrupting message

Added a write buffer so serial noise when USB is disconnected does not
trash message.  Also three CRs in a row are required to commit message