Fix bug in test script causing only the first dir level of test modules to be run
Fix broken tests discovered after fixing the bug in the test running script
Merge branch 'feature/issue-36-initial-changes-for-v02' into feature/issue-53-base-infrastructure-for-imtester-v02