add super simple tests for ascii and multibyte char text
cleanup
first version of excerot search using boyer moore algo