Miscellaneous RSA Changes

Most significantly, added the ability to generate a key pair based on a
pre-determined e.