remove ordering dependency of construction

By parsing the series of VCF records we'll use into the "primitive" alleles
they suggest before entering into construction routines, we can avoid ordering
dependency in construction. An addition to the construction tests checks for
this failure mode.