update build-common
relax boost requirement from 1.51 to 1.48
use gtest from build-common/vendor instead of system
add vcf2raw command to strip vcf entries down to raw alleles
don't try to normalize substitutions
update build-common submodule
update unit tests to build one executable per library
set vcf info fields after alt/gt data when merging
update build-common submodule
rename TestSnvConcordance -> TestReports
expose alleleMap in AlleleMerger

This way, things can query for the index of a given allele
convert some ASSERTs to EXPECTs in allele merging test
info field mergers are now aware of renumbered alts

When merging vcf entries, the order of alt alleles can change which
makes merging per-alt info fields hazardous. Now, the reordering
information is passed on to all value mergers.
add explicit assignment ops for certain classes

gcc 4.4 requires us to explicitly declare our own move constructors :(
this means we have to make explicit assignment operators also

Fixes #2