rename textfile to tsvfile
allow loading from text corpus
use propagate_subgrams where appropriate
support loading digraphs from ngrams data
allow specifying key for topmacro
fix makemacro calculation FOR GOOD

i hope