Support for traditional OpenSSL and PKCS8 RSA private key serialization

This temporarily uses the backend to do it until the alternate approach is ready. DSA/ECDSA and public key support will follow if this is deemed worthy.
@ronf We use the name TraditionalOpenSSL because PKCS #1 is a very incomplete description of the format. It's also the name that OpenSSL uses to describe this format.