Only load VCF once

A nice side effect of this is that we can load VCFs from `__tests__` into BioDalliance during local development.

Fixes #92 
Supersedes #124 
Indeed. `getAllRecords` and `getAllTruthRecords` are unused. Should they be deleted?