Create a framework target for the Mac so that it’s simpler to integrate in a Cocoa project.
New root header so that it’s easy to import the framework by doing `#import "Ensembles/Ensembles.h"`
Add newline at end of file to fix warnings.
Do not include sub-entities when fetching unreferenced objects.

This is to fix a bug where an object belonging to a sub-entity would be fetched *and* matched by the predicate since it is logically not in the object IDs set. The object would thus be deleted being seen as unreferenced.
Merge branch 'refs/heads/master' into framework
Merge pull request #119 from realmacsoftware/subentities-deletion

Do not include sub-entities when fetching unreferenced objects.
Added documentation to CDECloudFileSystem.
Update README.md
Merge pull request #117 from realmacsoftware/framework

Create a framework target for Mac project
Merge branch 'master' of https://github.com/drewmccormack/ensembles
Removed BUNDLE_LOADER option from the unit test target for Mac. It was causing the linking to fail, and isn't appropriate in that target anyway.
Added an extra includesSubentities in a fetch request. Should not have been an issue, but may have become one at some point. Better to be explicit.
Minor changes to comment docs, and made the API of the CDEFileDownloadOperation a bit more flexible by exposing the url request.
Added documentation comments for errors.
Added checks in awakeFromInsert: to make sure attributes (e.g. unique ids) are only initialized once.
awakeFromInsert: can be invoked multiple times when using child contexts.
Merge branch 'master' of https://github.com/drewmccormack/ensembles