Candgen with trgm / dist; experiments of KBs

- docs: trying different KBs: dict, Paleo, Google unigrams
- code:
  - "wordcorrector": trie implementation of edit distance within KB
  - refining bestpick code for experiments
  - new features for candidate generation: dist / wordlen
  - other related code
Updates for candidate generation