Fix diff_id in Alignment::Difference::Word

... through direct access to the original and new values of the
translation.
Enhance Alignment#diff spec
Update Alignment#diff spec for reports
Add Alignment::Difference::Word#write_to_report

Tests green!