Fix PairedEndReader to work with single-end sequencing runs