add binding for openssl `X509_REQ_digest`

Wrapped in corresponding commit to pyOpenSSL (bwhmather/pyopenssl@bd9236342913c8e6c32eeba27452d5227ebf4d35).
Would like to be able to verify that two requests are the same for a simple ca service.