throw a more detailed error if we fail to find any valid primer pairs for a one or more regions
code tidy
add tests for validate_oligo_pairs subroutine, uncomment tests
add tests for output_valid_oligo_pairs subroutine in FilterGibsonOligos role