Remove --OutputNTLengths from extract-rules, etc.

The option isn't used in master and the output is compatible with the
current rule table format.  If anyone wants this in master it should
probably be fixed in the span-length branch then merged.
Added known issues to the m4m README.
Merge branch 'master' of github.com:moses-smt/mosesdecoder
Re-enable unit tests. They all pass.
update convert-moses-ini-to-v2.perl with memory pt for SCFFG decoding. Start on constrained ff
oops. forgot to check in new FF
implement ConstrainedDecoding FF
implement ConstrainedDecoding FF
implement ConstrainedDecoding FF
comment out deletion of hypos with -inf scores. Apparently, all stacks must have hypos, otherwise terrible things happens. This is weird, empty stacks is perfectly reasonable. Need to ask Phil about this
comment out deletion of hypos with -inf scores. Apparently, all stacks must have hypos, otherwise terrible things happens. This is weird, empty stacks is perfectly reasonable. Need to ask Phil about this
Merge branch 'master' of github.com:moses-smt/mosesdecoder
constrained decoding FF works for both pb and hiero
constrained decoding FF works for both pb and hiero
add option to store rule source in target phrase
add option to store rule source in target phrase
check there are hypos in stack vector before create translation options. constrained decoding works for syntax model
check there are hypos in stack vector before create translation options. constrained decoding works for syntax model
take out -constraint from Parameter. Now handled exclusively in FF
add target phrase to arguments for Evaluate() during application to sentence