Die with a useful error if we can't connect to the logging DB

Instead of dying later with a message about prepare failing
SeparatedValueReader dies when columns don't match

otherwise when you are looping through a file using next,
it will just truncate the file and print an error message,
without any other clue that something is wrong.
Print a warning when terminating instead of dying immediately

This way, the warning message is more likely to be seen than it it were mixed
in with the program's output at the beginning.
Add our standard "experimental" and "control" accessors.

(This way refaligns can also be used as the source builds in
`genome model somatic-validation manual-result`.)
if either allele is 'N' then 'N' seems like the most correct IUB
Find the result specific to our event.
Try calling the new accessors.
update test to current belief of having an 'N' in alleles
Gzip vcf files before tar/md5 process
bgzipping vcfs is optional
Make sure we specify joinx version for merge
Merge pull request #279 from apregier/make_svr_die

SeparatedValueReader dies when columns don't match
Fix documentation string for caf
adding additional documentation
acmg report only needed by germline plans, not somatic plans
dbsnp af is reported as ratio, not percent
merged reports don't have plan or legend files
whitespace for readability
Merge pull request #298 from chrisamiller/master

adding additional documentation
Merge branch 'master' of github.com:genome/genome into tcga_bgzip