Correctly map openssl ciphersuite names to jdk names.

Motivation:

The ciphersuite names used by openssl do not match the names used by the jdk implementation for ssl. This sometimes makes it harder to use the OpenSslEngine as a drop in replacement.

Modifications:

- Map the openssl ciphersuite name to the one used by the jdk impl.
- Also allow to use jdk cipher names when init OpenSslContext

Result:

Better compatibility.