[Snails] Support having multiple nodes for a single msg.
[Snails] If parent is root it's an invalid index.
[Snails] Don't show mail address in mail model.
[Snails] Derive TreeNode from enable_shared_from_this.
[Snails] Date/subject headers aren't always present.