d2ef654 Sync up with changes made upstream for freebl and softoken

Authored and Committed by Elio Maldonado 10 years ago
    Sync up with changes made upstream for freebl and softoken
    
    - Reduce the patch to its bare minumum
    - Remove RSA_BlockOAEP cases which aren't used by the pem module after all
    - Copied the private RSA_BlockType data structure from freebl/pkcss11.c that needed here
    - Upstream removed softoken/rsawrapr.c and moved the code to freebl/pkcs11.c
    - https://bugzilla.mozilla.org/show_bug.cgi?id=836019
    - Bug 836019 - Move RSA-PKCS#1, RSA-PSS, and RSA-OAEP into freebl