exclude QCFAIL reads from duplicate detection as in bammarkduplicates

to fix possible accidental omission in commit 3a2bfb9e3037e7f1ff7a31c3c0f027113aea489d
Merge pull request #46 from dkj/experimental

exclude QCFAIL reads from duplicate detection as in bammarkduplicates
add support for tags in preprocessing for streaming duplicate marking
change random tag selection from {A,B} to {A,C}
fix nucltag option for case where not all reads consistently have or do not have a tag
bump libmaus version
- add tag and nucltag options for streaming duplicate marking
- ignore QC fail reads in bammarkduplicates2