Expose c_zmq_curve_keypair via curveKeyPair

Hi, I have modified my pull request with some documentation and handling of invalid key lengths.