Handle case where operation is cancelled before it is started. If not correctly handled this can result in inscrutable crashes in NSOperationQueue.