Better results from open-tran

This is currently untested as the service is down for few days.
Better detection of need to run quality checks

- now fires when translation state changes
- or when the string is new
- it might have been already present elsewhere, requiring
  consistency checks (issue #246)