Make test.sh more robust
Use CRYPTO_DEFAULT_TESTS to set default tests.

Fix naming of variables
Fix errors where tests could run under python3
Fix tests so that you no longer need to `cd` in to run the tests
Merge pull request #8 from pbhandari/master

Make test.sh more robust