Use Input Builds instead of Models in ClinSeq GetBamReadcounts

The main purpose of this PR is to have ClinSeq use the builds that are its inputs instead their model's last succeeded builds, which may change mid-process (among other issues).  There's also some cleanup of the part of the code that was using them.