refactoring: changed order of params in k-suffix and p-spectrum kernel
k-suffix kernel: return 0 instead of raising an error if strings are too short
added tests for some spectrum kernels