able to have test files in sub-directories
Merge pull request #1 from theSmaw/recursive_listdir

able to have test files in sub-directories
improve test
Merge pull request #2 from theSmaw/master

Allowing test files to be contained in sub-directories