RSA private/public key interface

Just the interfaces. No signing/encryption. Refs #508