Fix font scaling problem.

Fixes bug #679531.  Don't apply font scale twice when "Allow merge to
automatically shrink text."  This also correctly applies font scale when
line spacing is not 1.
Apply merge shrinkage both horizontally and vertically.

Implements enhancement suggested in Bug #679594.  When "Allow merge to
automatically shrink text" option is selected, allow both the horizontal
and vertical dimensions of the text bounding box to trigger this behavior.
Don't add newline when last line is an empty merge field.

Fixes bug #679600.  Fixes problem by only prepending newlines to lines as they
are added, except on the first line.
Added Greek translation
Added Greek help translation
Updated Greek help translation
Use line spacing when automatically adjusting font size.

Consider line spacing when automatically adjusting font size to keep within
vertical dimension of bounding box.
Make sure word wrap is consistent at all zoom levels.
Added Indonesian translation to UI and User Guide
Updated Japanese translation
[l10n] Update Japanese translation

Merge latest pot
[l10n] Update Japanese translation

Modify the About label
Added APLI 1271 label
Updated French translation
Updated French help translation
Updated copyright years
Updated Russian translation
Adeed British English translation
Finnish translation update by Jiri Grönroos
Fixed calculation of number of pages when printing merge jobs

Fixes bug #680585.  Poorly placed parenthesis caused the calculation of the
number of sheets to be wrong whenever starting on any label other than the
first one on a page.