drop unimplemented CURLOPT_STDERR
simplify CURLOPT mapping
fix CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 and CURLOPT_INFILESIZE_LARGE
unify runtime handling of undefined CURLOPT
use specific NotImplemented exception instead of generic Failure
move code around to get rid of forward declarations
simplify CURLOPT mapping