Fix low output quality scores in RDP algorithm

This occured when bases did not match. Intead of using the higher base,
the algorithm used the mismatch table, which should only be used for
overlap selection.
Correct types and free in min_readqscore's data struct