Added Knuth-Morris-Pratt algo in Go (with tests)