tool_operate.c: fix passing curl_easy_setopt long arg on some x64 ABIs

We no longer pass our 'bool' data type variables nor constants as
an argument to my_setopt(), instead we use proper 1L or 0L values.

This also fixes macro used to pass string argument for CURLOPT_SSLCERT,
CURLOPT_SSLKEY and CURLOPT_EGDSOCKET using my_setopt_str() instead of
my_setopt().

This also casts enum or int argument data types to long when passed to
my_setopt_enum().
curl: fix symbolic names for CURLUSESSL_* enum in --libcurl output
curl: fix symbolic names for CURL_NETRC_* enum in --libcurl output
libtest: fix data type of some *_setopt() 'long' arguments