second attempt to add the VCF exporter

The VCF exporter finally generates output that can be used in R.
The reason I suggest the above approach is it makes the test independent of the sample files. If we were to change the sample files or the library changes and the lines are output in a different order in the file then the hash will be different and the test will fail even though things are still OK.