BUG: Fix tests that fail with Intel ICPC compiler on Linux

The Intel ICPC compiler, for various reasons having to do
with parallelizing and floating point optimization, produces
slightly different results than other compilers.  This patch
fixes one test failure by testing values to within an
epsilon instead of for bitwise equivalence.

There are also changes to the
FastChmferDistanceImageFilterTest to print out more
information about test failures before exiting.

Change-Id: I8e84d3618113bfd228f0c3ff7b3ef26f06291c72
Merge topic 'ICC_Test_Fixes'

159150d BUG: Fix tests that fail with Intel ICPC compiler on Linux