Domain name validation - again ...

* First commit introduces an early return for `AFSecurityPolicy.validatesDomainName` which makes the afterwards code more readable and easier to understand.
* Second commit introduces a new NSLog warning in case domain name validation fails. I think this should have been best practice when we broke backward compatibility from AFNetworking 2.0 to 2.1.