make sure source directory exists

git-svn-id: https://svn.salilab.org/imp/trunk@16689 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
make sure test names are unique by suffixing the module name

git-svn-id: https://svn.salilab.org/imp/trunk@16690 e91f8c7b-0e32-4433-a9ac-4502d39a4eab