Avoid call to failure block when operation is cancelled

In the latest version of AFNetworking the failure block is called even if the operation has been canceled. Is my opinion that if a operation has been canceled, it can't fail! This didn't happen before commit 7134e9612f0c (December 2012). That commit removed the lines that I re-added in my commit.