InstData Import: do not pass flagstat path into helpers run flagstat methods
InstData Import: pass bam path into helpers load flagstat methods
InstData Import: change definition of is_paired_end to make sure there are actual read 1 & 2 in the bam (first 10K reads)
InstData Import: move setting instdata bam metrics to helpers
InstData Import: do not pass in bam path to update metrics
remove incorrect valid_values

These are not correct values for disk_group_name and disk_group_name
will be validated elsewhere.
add apipe_ci as valid disk group
Update the coverage stats report to allow for duplicate tumor/normal pairs.  Only uniquely report each sample/roi/processing profile combination once.  If multiple processing profiles are seen, fail.  Also allow for optional normal samples from SomaticValidation model types.
Merge pull request #259 from jasonwalker80/somatic_validation_coverage_stats

Single-Sample SomaticValidation CoverageStatsSummary
Merge pull request #257 from ebelter/instdata-helpers-flagstat

InstData Import flagstat and metrics modifications.
Merge remote-tracking branch 'origin/master' into apipe_ci
whitespace
replace test_dir with TEST_INPUTS_DIR
Merge pull request #278 from nnutter/cross_sample_test

replace test_dir with TEST_INPUTS_DIR
Merge pull request #267 from nnutter/apipe_ci

add apipe_ci as valid disk group
Add resassuring message
Fix required/requires oversight
Delete transient after Results are got/created

The transients sometimes contain values that Flow cannot
serialize/deserialize.  It shouldn't affect anything since they were
transient (i.e. not persisted to the db).
Make CreateMergedReports dag name generic
Remove combination_label from test data