First attempt at multithreaded
Test - thread per message
Re-organize files
Remove explicit lifetimes
Initial commit of header parser
Initial commit of RFC 2047 support
Use rust-encoding for rfc2047 header decode
MessageParserStage trait