Add support for using curl when making http requests if it is present, otherwise fall back on stream sockets
stream options are required
Update request timeout from 4 sec to 60 sec
close curl resource to free up ram
Merge branch 'feature/http-request-curl-adapter' into develop