delete repeat hits while splite word one by word
1.建索引时，先对文本进行mmseg分词建一次索引，再对文本进行单字切分再建一次索引。由于这样对单字的词会建两次索引，索引在单字切分时，遇到mmseg分词时已建过的索引，不再重复建索引。
  这样基本解决同一个字建两次索引，并且位置不同带来的问题，比如会干扰lcs的计算.
2.对字母和数字也进行了分离。例如camera360xx会切分为camera，360，xx。原来代码默认是不切分的。
但是GetSingleToken函数中对数字也进行了切分，即360会切分为3，6，0。这在建索引时没有问题。
但是在sphinxquery.cpp中的GetToken函数中，默认是将数字当做一个整体，注释说是为了处理float型小数，即它把数字和小数点当做一个整体。
所以对数字结尾的字符串，会有个bug，比如camera360会被切分为camera，3。
但是对非数字结尾就不会有问题，比如camera360xx会分为camera，3，6，0，xx。