added MF file
added project function
added MF model
added NERExample
added SCAI chemical NER corpora
added RichFunctionTerm3, Matrix Factorization model compiles
fixed variables in CartesianProductTerm3
added RichCartesianProductTerm3
 added vector × scalar
added as symbol for RichCartesianProductTerm2 and 3
Added argmax to StructuredPotential and a converged flag to MPGraph
added spec for more ternary predicate
added logZ term, with brute force implementation
added simple logZ test in Specs
added spec for more ternary predicate
added kbPred and predict
Modified MPGraphCompiler.compile to check if the coefficient is empty.

Needed to compile a table factor that doesn't have a linear term
Added initial version of dual decomposition
Added MAP inference specs for testing different MAP inference algorithms
Added two-table tests
created untyped Reduce operator and moved Reduce to term package