Refactor: move all sentence tokenization logic to SentenceTokenizer

Also test pypy build on TravisCI
Bump version 0.5.1 -> 0.5.2