Remove bogus preprocessor statements trying to pick the largest integer
type for BF_LONG, MD[45]_LONG and SHA_LONG.

First, the preprocessor symbols they check for a 64-bit system is __ILP64__
which no sane system provides; second, on the platforms which have assembler
code to speed things up, the assembler code assumes a 32-bit type will be used.
forgot to decompress here too
Put back some parts of the public SSL API that should not have been
completely decompressed.
Tame the tedu... we still want to know that Compression and Expansion are
NONE, even if this is due to the fact that we do not support compression.
replace getservbyname_r with getaddrinfo for portability

ok jsing@
Remove DEBUG_KEYGEN and DEBUG_DECRYPT support.
Remove more compression related code.