removed m2crypto from build script and starting to replace it with openssl
refactored generate_ssl_cert to use openssl instead of m2crypto, and updated tests accordingly
not using triple-des so that we don't have to get prompted for the PEM key
Merge remote-tracking branch 'org/testing' into no-m2crypto
Merge remote-tracking branch 'org/testing' into no-m2crypto
Merge pull request #173 from shatterednirvana/no-m2crypto

Using openssl instead of M2Crypto