Various improvements related to multiple mailbox files

- better threading of the mbox argument at Archive creation
- kept Message-ID in message contents as unique identifier
- codec detection and decoding html when reading messages

Adds dependency on chardet, html2text