Let the find-tag-fn errors go through on first invocation.

So that user knows that, say, tag file does not exist any more, etc.
Preserve buffer and position while finding matches.

Just in case user presses C-g somewhere in the middle.