Add Bash test runner
Fix portability issues in test runner script
Return non-zero exit code from test runner if any tests fail
Use mktemp(1) to generate temporary filenames used by the test runner
Merge pull request #44 from craigbarnes/testrunner

Shell test runner