Bug 1049435: Change RSA_PrivateKeyCheck to not require p > q.
Bug 1049435: Change RSA_PrivateKeyCheck to not require p > q.

Change RSA_PrivateKeyCheck and rsa_build_from_primes (called by
RSA_NewKey and RSA_PopulatePrivateKey) to require p != q.

Continue to allow RSA_NewKey and RSA_PopulatePrivateKey to force p > q,
but add a comment to note that it is not necessary.

Remove unused variable prevbp in get_blinding_params.

r=rlb,rrelyea.

thespooler/nss,thespooler/nss,thespooler/nss,thespooler/nss,thespooler/nss,thespooler/nss,thespooler/nss