Added signing and verifying to RSAKey, plus tests