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.

Result:

Better compatibility.
This could also be:

    cipher = c.replace('_', '-')

just like you did in `OpenSslEngine`.