Make it work when run multiple times in the same process

Copy the hash of formats to a function-local var before deleting it's
keys
updated ur submodule to 04b47ec
updated ur submodule to fbfa32b
make sure example_build is newer than build so it is used by commands when build is not specified
get date template from UR::Context
remove comment
refactor test using subtests
update test to catch read-only filesystem failure
subtest is not in our Test::More
CHANGELOG: Fixed create-cross-sample-vcf. Assume BQ and AD values from reference on incoming vcf lines.
Merge branch 'backfill' into gb_master
fixed a bug so it will differentiate between 2 samples with same name but different type (AML001_tumor vs AML001_relapse)
use $ENV{GENOME_SW} to run GATK
Merge branch 'master' into gms-host