Support offsets in token writer

Change-Id: I1a75f8b8b3e00a0d469580cb1abee72153bbe362
diff --git a/datok.go b/datok.go
index 45a9a19..f8fccaa 100644
--- a/datok.go
+++ b/datok.go
@@ -941,7 +941,7 @@
 				if DEBUG {
 					fmt.Println("-> Flush buffer: [", string(buffer[bufft:buffc]), "]", showBuffer(buffer, buffc, buffi))
 				}
-				w.Token(0, buffer[bufft:buffc])
+				w.Token(bufft, buffer[:buffc])
 				rewindBuffer = true
 				sentenceEnd = false
 				textEnd = false