Wrapper for z_fetch_url() which can be instantiated with several built-in parameters and these can be modified and re-used. Useful for CalDAV and other processes which need to authenticate and set lots of CURL options (many of which stay the same from one call to the next)