undefine HAVE_LIBCRYPTO if configure can't find evp.h
finalize the evp.h bugfix (#46)