LATByWordnet: Stop generalizing when entering the noun.Tops realm

Whenever we enter noun.Tops, that's a good indicator that generalizing
further would basically connect totally unrelated types. This should
make existence of wordnet relation much better indicator.
SolrDocPrimarySearch: Generate passage tycor features

E.g. if we are looking for 'stadium', document titles containing 'stadium' are interesting.
Put AFs common to all results in new ResultInfo feature ansfeatures
data/ml/answer-train.py simple_score(): Use labels instead of fixed indices to acquire features
AF_Origin{NP,NE} -> AF_OriginPsg{NP,NE}
AF_Origin{Psg,PsgFirst,Concept}: New features generated by SolrFullPrimarySearch
cz.brmlab.yodaqa.mltraining -> cz.brmlab.yodaqa.train_{passextract,answer}

Also it's not a boolean anymore but actually carries the target
filename.  This will enable us to choose the destination file per-run,
allowing parallel training runs.