COOperation - completionHandlers with (id result) or (NSError *error)
CompletionHandlers with (id result)

- cancellationHandlers with (NSError *error)
- Also fixes concurrent threading issue inside COCompositeOperationConcurrent