Enumerating, reading, and writing USB Serial.

There's some buffer flushing issues still, but it's very very close.