maf and vcf parser got too complicated

reduced to bare essentials that use lhc classes
added test for variant set
added ordering to variant