[#56276024] Add fail but charge interface

Ammend with updated gemfile prior to merge.
(Caution: Unstable branch)
Add NEXTFLEX_48
Merge pull request #3 from JamesGlover/add_new_tag_template

Add NEXTFLEX_48
[#74611940] Handle post qc pooling decisions
Merge fail but charge
Merge pull request #4 from JamesGlover/56276024_fail_but_still_charge_flag

56276024 fail but still charge flag
Merge branch 'production' into 74611940_illumina_c_post_qc_pooling
[#74611940] Fix sort on missing templates
Merge pull request #5 from JamesGlover/74611940_illumina_c_post_qc_pooling

74611940 illumina c post qc pooling