Added inherited entities support

I'm working on extending encrypted-core-data for use in a project of mine that has a very complex object model.  

This is my first pull request which adds support for inherited entities.  I plan to add more support for extra NSFetchRequest features, such as relationshipKeypathsForPrefetching, propertiesToFetch, more streamlined result processing of prefetched keys across joins, etc.