Fixed a bug relating to the LM score for a small number of translation hypotheses.

The issue was that the LM score was being added twice for the candidate
translations in the last cell, when it reduces a X_1 item using rule
S_1 -> X_1, X_1 glue rule. In the svn repo, this bug was fixed in
revision r4410.