Minor renaming and cleanup
Changed parsing of rules to allow rules with no features
Much more efficient scoring of phrase table values