Merge remote-tracking branch 'upstream/master' into Providers-API
Merge upstream/master
Providers API
fixes for providers
Proper C++ singletons
Merge pull request #41 from MailCore/Providers-API

Providers api
Modified the mac project web view to run on iOS.  Not fully tested.
Merge pull request #42 from kgrigsby59/master

Fix CFRelease in MCDataFormatter
Merge pull request #43 from ocrickard/master

Added message view to ios demo
CPP->CC
consistent uniqueID for MIME parts
Merge pull request #44 from MailCore/CPP-CC

CPP->CC
use NSAutoreleasePool on Mac/iOS to implement MCAutoreleasePool
Improved comment for message part
Cleaned provider implementation
Fixed build
Fixed tests on iOS
cleanup
Implemented collection of attachments
Merge pull request #45 from kgrigsby59/master

Fix typo
added shouldShowPart to remove unwanted attachments from renderer