VariantBuilder (for initial review)

yeah, but the problem then becomes distinguishing missing from end of vector -- they are both signaling NaNs! I am still worried about this issue -- htslib is very careful never to manipulate these values directly.