Accepting async callbacks is now done by copy instead of reference
Using CURLOPT_COPYPOSTFIELDS for external thread-safety