Fix swift template objc interoperability
Merge pull request #215 from pietbrauer/fix_swift_template

[FIX] Swift: Use `@objc(managed object class name)` to correctly work with `NSFetchRequest`. ([Piet Brauer](https://github.com/rentzsch/mogenerator/pull/215))
added override before the init in the machine.swift.motemplate
changed /// pragma mark - to // MARK:
added seperator lines for MARK:s
Merge branch 'master' of https://github.com/rickw/mogenerator into v1.28
IBOutlets need to be optional in Swift Xcode 6b4.