Localize $has_identifiers to avoid an 'earlier declaration' warning
avoid uninitialized value warnings
use Sub::Install instead of typeglobs to avoid 'redefined' warnings
avoid an uninitialized warnings
avoid uninitialized value warning
avoid 'redefined' warning
Avoid a warnings from the autoloader by geting the class loaded before calling functions
avoid uninitialized value warnings
shellcmd() now accepts redirect_stderr and redirect_stdout params

Redirect to a filename
use Sub::Install to avoid 'redefined' warning
This generates tons of output - dump it to /dev/null

Check out RT #91254
Point to a new copy of genome-model-clinseq-update-analysis.out

Earlier changes in the branch removed a 'redefined sub' warning - remove it from
the expected output
Skip temp vim files to avoid failers when people are looking at them
Don't need File::Compare anymore - we do the comparison ourselves
Add more documentation