Add implementation of Leonid Volnitsky's fast substring search

Derived from C++ example on http://volnitsky.com/project/str_search/.
Currently does not handle the last few bytes of a string, but is
blazingly fast.