New mismatch mapping code passes all the tests. Should be just like the old code except for the case where there's a mismatch on a base you restart from that might matter. Not sure how to test that.