Restore use of AFNetworking inside THTTPClient so that progress can be detected.
This restores the client version string/user agent that we used to use.
Required a little manual fixup (exposing in/outProtocol) in the EDAM layer which is fragile since these
files are typically autogenerated. On the upside, the change is minimal and will be obvious if the files
get replaced with newer versions at some point.