add without-ssl.
fallback to run without working ssl
do a test-compile for ssl - Linsuks may have installed incomplete headers

IOV_MAX verification doesn't work on RedHat:
[root@predator mb_tcpclient-0.3]# make
g++ -O2 -g -Wall -Wsystem-headers -Wno-format-y2k -Wno-uninitialized `libbwctmb-config --cflags` -c mb_tcpclient.cc
In file included from /usr/local/include/bwct/bwct.h:14,
                 from /usr/local/include/bwctmb/bwctmb.h:38,
                 from mb_tcpclient.cc:35:
/usr/local/include/bwct/base.h:118:1: warning: "IOV_MAX" redefined
In file included from /usr/include/bits/xopen_lim.h:34,
                 from /usr/include/limits.h:152,
                 from /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/include/limits.h:132,
                 from /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/include/syslimits.h:7,
                 from /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/include/limits.h:11,
                 from /usr/include/sys/param.h:22,
                 from /usr/local/include/bwct/base.h:16,
                 from /usr/local/include/bwct/bwct.h:14,
                 from /usr/local/include/bwctmb/bwctmb.h:38,
                 from mb_tcpclient.cc:35:
/usr/include/bits/stdio_lim.h:40:1: warning: this is the location of the previous definition
In file included from /usr/local/include/bwct/fdhelper.h:17,
                 from /usr/local/include/bwct/bwct.h:16,
                 from /usr/local/include/bwctmb/bwctmb.h:38,
                 from mb_tcpclient.cc:35:


