Moses: ongoing boosting fixes

Understanding the correct boosting procedures when data is degenerate is difficult.  Additional fixes provided in this batch, but this is not the end of it yet; bugs remain.