workaround for cffi issue 140. refs #762
add MGF1 class, docs, tests
change MAX_LENGTH to be an object rather than a byte string
make attributes of MGF1 private since that's our general convention
document MAX_LENGTH
Add loader and loader test for FIPS DSA KeyPair vectors
Decrease loader test size
Use iteritems from the six module for Python 3 compatibility
Remove some of the vectors in the loader test
Change flag to a bool
Add the vectors for different (L,N) pairs again for the loader test
Add support for openssl 0.9.8b
complete 0.9.8b PR
Merge pull request #790 from reaperhulk/098b-sigh

0.9.8b support
RHEL 5's inaccurate OPENSSL_VERSION_NUMBER is a real pain
Merge pull request #791 from reaperhulk/098e-fix

RHEL 5's inaccurate OPENSSL_VERSION_NUMBER is a real pain
make create_modulename private, add test
be less dumb
make MAX_LENGTH an object()
Don't go via hex() when working with BNs