Added check to ensure that rule collections are not empty
Added EMS files
Added grammar conversion test cases
Reverted to Moses 2.1.1 experiment.meta
Use "file" cmd instead of file suffix
bugfix: too much source-side popping
Updated to pack phrase tables (converting into grammars)
Now reads file itself to see if gziped
bugfixes in phrase conversion
fixed substitution of phrase table path
Changing unique nbest to default to true
Added dupe detection for candidates (important)

This prevents cube items from getting added multiple times, which can be common, if the cube is traversed in different ways
Removed race condition
Added -show-weights feature for Moses compat
Added a generic mtplz-inspired file-reading status bar (triggered with -v >= 1)
Simplified logging
Added Moses compatibility flags, including -n-best-list and -input-file

This allows the use of Moses' EMS with Joshua.
Empty value in config file no longer fatal
All config params (in file and from command line) now accept 0 or more arguments
Bug fix in writing n-best file