use a Flag!"throwOnError" for Curl.perform
allow to specify throwOnError for high-level wrappers

- in HTTP, FTP, SMTP perform