You can now optionally provide an
onProgress callback to get regular updates about the progress of your request.
Only available on iOS 11+, macOS10.13+, and tvOS11+
makeDownoadRequest methods on OutEndpoints and InOutEndpoints that will download the output to a temporary file instead of holding it in memory.
Added the ability to do custom validation on the endpoint's path.