Don't omit CN verification in DarwinSSL when an IP address is used.
tool_getparam: Added global config to getparameter()

In preparation for parsing global options added the GlobalConfig
structure to the getparameter() function.
tool: Moved --showerror to the global config

Other global options such as --libcurl, --trace and --verbose to
follow.
tool_help: Moved --no-alpn and --no-npn to be listed alphabetically

...and added the HTTP suffix as these options are only used for HTTP2
based connections.
configure: Tiny fix to honor POSIX

Change "==" to "=" to honor POSIX test construction.
parse_args: fix a too long source code line
Merge pull request #93 from d235j/darwinssl_ip_address_fix

darwinssl: don't omit CN verification when an IP address is used