BUG: LabelGeometry matrix difference tolerance

This patch relaxes the tolerance used to compare matrices so that the
tests will pass on very different OS versions.  It also corrects a
minor bug of default values causing compiler errors on some OS
versions.

Change-Id: I0866ec3597e7abafb418f3329a00bac8ca6be371
Merge topic 'LabelGeometryTolerance'

c3a6fb4 BUG: LabelGeometry matrix difference tolerance