fixed string_find_rev, added neg.offsets to string_find, added tests