kmp renamed to KmpSearch
new test for multiple text sections