FIX: find/reverse failed when block! and string! at tail.

FEAT: minor code refactoring.
Merge pull request #769 from qtxie/issue-find-tail

FIX: find/reverse failed when block! and string! at tail.