optmize insert and find speed in trie
support given prefix and some other stuff

1. use nosetests.
2. add more detail in readme.
3. adjust initial segment probilities.