Rewrite code flow to clarify error handling.
Rewrite code flow to clarify error handling.

opentable/AFNetworking,nonoBruce/AFNetworking,E-B-Smith/AFNetworking,wprice/AFNetworking,RbBtSn0w/AFNetworking,Farteen/AFNetworking,nonoBruce/AFNetworking,Juraldinio/AFNetworking,smule/AFNetworking,iKorich/AFNetworking,RbBtSn0w/AFNetworking,AFNetworking/AFNetworking,Kjuly/AFNetworking,Kjuly/AFNetworking,Automatic/AFNetworking,adozenlines/AFNetworking,Kjuly/AFNetworking,opentable/AFNetworking,mhpavl/AFNetworking,opentable/AFNetworking,AFNetworking/AFNetworking,michal-olszewski/AFNetworking-CustomCallbacks,smule/AFNetworking,Automatic/AFNetworking,houweilei/AFNetworking,E-B-Smith/AFNetworking,Farteen/AFNetworking,Juraldinio/AFNetworking,Fitbit/AFNetworking,AFNetworking/AFNetworking,sunkehappy/AFNetworking,Fitbit/AFNetworking,mhpavl/AFNetworking,nonoBruce/AFNetworking,houweilei/AFNetworking,michal-olszewski/AFNetworking-CustomCallbacks,yuewenyan/AFNetworking,yuewenyan/AFNetworking,E-B-Smith/AFNetworking,wprice/AFNetworking,FelixYin66/AFNetworking,adozenlines/AFNetworking