Fix prev hole bug, keep track of GIR

Hold select = reset hole strokes to 0. If already 0, go back to previous hole.