Redmine#6109: Make CFEngine able to compile on old OpenSSL implementations by assuming sane defaults, and alerting the user if they are not.

Modified by: Kristian Amlie <kristian.amlie@cfengine.com>
Merge branch 'pull-request-1761'
Redmine #6133: Fix compilation on OpenBSD.