Complete Swift 3 Compatibility: includes the full adoption of the new API Design Guidelines. New Error System: uses a new AFError type to adhere to the new pattern proposed in SE-0112. New RequestAdapter Protocol: allows inspection and adaptation of every URLRequest before instantiating a Request allowing for easy modification of properties like the Authorization header. New RequestRetrier Protoco