[PATCH] COMP: Fix paths and define variables so that Slicer external project can build TubeTK modules.

Co-authored-by: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com>
BUG: Updated baselines and test configs to fit changes in RidgeExtraction
Merge pull request #257 from aylward/FailingTubeTests

BUG: Updated baselines and test configs to fit changed RidgeExtraction
Conditionally add -Wno-unused-local-typedefs

This option is not supported on mac compiler
i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.1.00)

Closes #258
Merge pull request #259 from finetjul/258-fix-no-unused-local-typedefs-on-mac

Conditionally add -Wno-unused-local-typedefs
Merge pull request #254 from chrismullins/prometheus-cmake-conventions

COMP: Fix paths and define variables so that Slicer external pro...
BUG: TubeTKMacroAddModules cannot be found in standalone build

Fixing a hack for Prometheus.  Also, Slicer_SOURCE_DIR was not
being propagated down to the TubeTK project, so fill it with the
contents of TubeTK_SLICER_SOURCE_DIR instead.

Change-Id: I231d772870992931fc9f77ca1210362ffd90075a
STYLE: Use Slicer_SOURCE_DIR instead of TubeTK_SLICER_SOURCE_DIR

Cleaner and eliminates the extra case for Prometheus

Change-Id: Id7442efd0a6a667530c1821b5fef63f9c49b13a4
Merge pull request #261 from chrismullins/fix-module-path-standalone

Fix macro path standalone
FIX: Fix ImageMath CLP loading in slicer/prometheus

Loading ImageMath in Slicer as an exec was causing it to crash (Debug mode,
in Release the module is ignored). The use of the character '<' created
mismatching tag in the xml.

Change-Id: Ic3424eadf36594708008cc92938455d84d121b9f
Merge pull request #262 from vovythevov/fix-image-math-CLP

FIX: Fix ImageMath CLP loading in slicer/prometheus
BUG: USE_ITK_FILE -> ITK_USE_FILE.
Merge pull request #263 from thewtex/itk-use

BUG: USE_ITK_FILE -> ITK_USE_FILE.