Removed malloc/realloc which put BAD code out there when we have configure compiling problems. Removed openssl header and linb auto checks, moved them to their own macro and then put
a commented call to them in the non pkg-config probing of ossl
Removed the bogus check using -Wbogus  Sparc compiled that one, so spurious -W warnings might be passed in.  The -f and -m seem to trigger the compiler to sqwak and not compile (which is proper).