Avoid using SR->get with args other than ID

This will eliminate a non-fatal but noisy error message that has been
bothering users.
SeparatedValueWriter dies instead of returning undef

Otherwise if you are writing, you would have to check the
error messages to know whether you were successful or not
Add test name to software result query
Library names need to be unique
Somatic validation builds need to get the region_of_interest_set_name indirectly
Merge pull request #307 from apregier/fix_library_names_for_cle_full_report

Fix library names for cle full report
Merge pull request #305 from apregier/fix_coverage_summary_for_cle

Fix coverage summary for cle
Merge pull request #303 from davidlmorton/avoid-sr-get

Avoid using SR->get with args other than ID