Support for managed objects

Created an EKManagedObjectMapper for mapping to NSManagedObjects. No spec yet.

I ended up creating a separate mapper class so as to not introduce a dependency to CoreData for people that are not using it. If you want to map managed objects just use EKManagedObjectMapper and EKManagedObjectMapping instead of EKMapper and EKObjectMapping, respectively.