Use class-level cxxstdlib_check
Use new-style test definitions
OpenSSL: No-ssl2

Kills ssl2 from OpenSSL. This PR relates to Homebrew/homebrew#31745
& Homebrew/homebrew#31797. Force recompiles everything that relies on
OpenSSL from the master branch to enforce the new OpenSSL no-ssl2 rule.

For further discussion & justification of the rule change, see
discussion in
https://github.com/Homebrew/homebrew/pull/31631#issuecomment-52691586.

This PR force recompiles everything inside Homebrew-Versions that
depends on OpenSSL, and also updates the OpenSSL098 formula to the
latest version and compiles that without ssl2 support as well.

Closes #506.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Drop conditional resource
llvm35 was branched