Fix swift template objc interoperability

As described in http://stackoverflow.com/a/24074692/518801 a NSFetchRequest returns NSManagedObjects instead of custom subclasses. This is fixed when `@objc(Subclass)` instead of just `@objc` is set.