How do I make a self-signed cert with M2Crypto?