change implementation of module loadtest. Current implementation had few flaws specific to same module names (N/V) found in different module trees. buildtest was unable to distinguish between which spider record to retrieve so now method module_load_test() parses entire spider record and builds the module load line by getting fullname and parent modules needed to load module. Add modulefile abspath in output of each module test which helps distinguish which module is being tested. This is useful when sites have multiple instance of same software versions in different module trees.
change implementation of module loadtest. Current implementation had few
flaws specific to same module names (N/V) found in different module trees.
buildtest was unable to distinguish between which spider record to retrieve
so now method module_load_test() parses entire spider record and builds the
module load line by getting fullname and parent modules needed to load module.
Add modulefile abspath in output of each module test which helps distinguish
which module is being tested. This is useful when sites have multiple instance
of same software versions in different module trees.

HPC-buildtest/buildtest-framework,HPC-buildtest/buildtest-framework,HPC-buildtest/buildtest-framework,HPC-buildtest/buildtest-framework