Support Xmodem-1K for transmit.
Don't send a final empty packet if the transmit data is a multiple of the packet size (i.e. 128b for 1024b for Xmodem-1K).
Add description of modifications.