Pass Sample Names

In order to disambiguate VCF results that differ only in the sample names used as inputs, pass those names along from the commands when asking a result for its VCF result.
I'm not sure what's going on in this .pm. Why are we adding a sample of TEST in a "real" file that isn't a test?