Better test strings
Simplify common functions on strings
Represent SMTP reply codes by u16
Better example command-line client