Import code from monochromegane/the_platinum_searcher (c8ed566d5c6bb803b0805d83250939607ba09b34), Add LICENSE.txt
search/find -> find

search/ is used for external