Redo commits
Less dot syntax
Code restructuring and encoding fixes
Merge remote-tracking branch 'upstream/master' into NSCoding-NSCopying
Minor cleanup
First pass at interface for new rendering methods. This currently only
includes IMAP. RFC 822 to come.
* HTML rendering - #112
* Plain text - #111
Revert commit 5164e8925ff11db7aa632bd735e0f0b6c82a251a.
Added interface for synchronous methods.
Added newline.
Added error code parameter. Followed existing conventions.
Added interface for asynchronous methods.
Revert changes to IMAP sessions.
* Revert commit 22b05c3246ed8ee4076faa417b212832646a3be5.
* Revert commit 35d29ed4b086a7287b7b46f8fa6da40e0dcb24f3.
* Revert commit db2671bfc9c85e917b6bbfbf4887f734944af22e.
* Revert commit af5702759cef47567796c879ae60367a47fc59c9.
First pass at IMAP message rendering operation.
Updated message rendering operation.
* Added rendering enumerated type.
* Added result string.
* Removed data.
* Moved rendering methods from IMAP message rendering operation to
  IMAP session.
Updated to reflect dylib copy instructions
Fixed crash when a method is scheduled twice to perform after delay. Fixed #149.
Fix for MCMessageBuilder copy constructor

Fix for HTML body being overwritten with text body.
Fixed crash in performMethodAfterDelay. Fixed #149.
Improved dependencies fetching.
Fixed fetch of dependencies.