Explicitly synthesize NSOperation properties

With iOS 8, they expose previously private properties, `finished` and `executing` and all setters/getters are explicitly defined. As a result, our backing ivar is not automatically synthesized for us. So, we must manually `@synthesize` in order for our ivars to be synthesized for us.