- resolves issue #181
- Masses can be created from any Tensor, there are even implicits in the MassesVariable object
- Proportions can be created from any Masses object via MassesProportions, (argument is either a Masses object or a Tensor)
- some minor cleaning
renaming
initialize masses massTotal from tensor with current sum
ProportionsWithPrior trait, that is exploited in the Collapser and can be mixed in with any kind of proportion
new data phrase finder implementation which recognizes many different date formats and parses them.
check lemma instaead of stringvalue for prepositions
adding DatePhraseList to defaultDocumentAnnotators
Some simple renaming
Merge pull request #184 from dirkweissenborn/DateMentionFinder

New date phrase finder implementation
Merge pull request #182 from dirkweissenborn/tensor_updates

Creating Masses from any tensors, and Proportions from any Masses
ParallelOnlineTrainer shouldn't try to log when logEveryN = 0
Added implementation of AhoCorasick for lexicon lookups.
Added a find exact match method, and updated the default lexicon methods
to use it.

This replicates the current PhraseLexicon functionality exactly, by
treating the AhoCorasick automaton as a Trie.
Change the lexicons to use TriePhraseLexicon instead of PhraseLexicon.
Changed the NER classes to correctly use the new lexicons.
Logging bugfixes.
Bug fixes to the mention finding and tagging code.
fix of headtoken bug in Phrase class
Merge pull request #190 from dirkweissenborn/bugfix_headtoken

Bugfix: fix of headtoken bug in Phrase class
Merge pull request #189 from Craigacp/master

Aho-Corasick Trie based Lexicons