update

Signed-off-by: Andrew Tselischev <andrewtselischev@gmail.com>
Fix zkmp()

In the main loop, 'z' was not reset on partial match when we shifted
right. So, for example, it would give false positive on strings

	P = xxz
	T = axbbbxzc

(false match on 'bxz', offset = 4)

Signed-off-by: Andrew Tselischev <andrewtselischev@gmail.com>
???

Signed-off-by: Andrew Tselischev <andrewtselischev@gmail.com>