Fix find previous to wrap automatically

Find previous had been broken by my previous change when
there was a single unique string match.

To test, search for "Mozilla Corporation" in compressed.tracemonkey-pldi-09.pdf
and then find previous a few times-- master and my branch now have the same behavior.