make pointers const in IndexedPair constructor
skip all-zero diagonals in cases when read is smaller than the longest read in the testcase
fixed padding bug where compute_full_prob was using read_length instead of max_original_read_length