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
having all SOAP calls retry if they see a SSL error, and having them time out if they do not finish in 10 seconds
Merge remote-tracking branch 'org/testing' into retry-on-ssl-errors
Merge remote-tracking branch 'org/testing' into no-m2crypto
Merge pull request #173 from shatterednirvana/no-m2crypto

Using openssl instead of M2Crypto
Merge pull request #176 from shatterednirvana/retry-on-ssl-errors

Increased stability for SOAP calls