Add test name to test data hash file

Because the thing is incomprehensible at first glance. There was a reason why test names were not originally added - this is because the name given to a particular test (e.g. tests/fsl_course/fdt/bedpostx_cpu/feedsRun) will be different, depending on the directory/directories that are passed to pyfeeds, e.g.:

  • With pyfeeds run tests/, the test will be named fsl_course/fdt/bedpostx_cpu
  • With pyfeeds run tests/fsl_course/, the test will be named fdt/bedpostx_cpu
  • With pyfeeds run tests/fsl_course/fdt/, the test will be named bedpostx_cpu

But perhaps the names assigned at the time that the hash file is created can be used purely for descriptive purposes (i.e. the names will not be used for any other purpose).