ENH: Integrate SOFA to the SuperBuild system.
Change SOFA repo url and hash.
Fix SOFA's external build second pass step ordering.
Merge remote-tracking branch 'ricardoGithub/feature/addSOFAToSuperbuild' into SimulatePoseCLI

* ricardoGithub/feature/addSOFAToSuperbuild:
  Fix SOFA's external build second pass step ordering.
  Change SOFA repo url and hash.
  ENH: Integrate SOFA to the SuperBuild system.
Sofa for windows

Multiple things are done here to allow SOFA to build on windows:
 - Use SOFA instead of Sofa
 - Remove unused FindSOFA.cmake
 - Add check for Qt > 4.8.3 as Sofa needs it
 - Add find_lib and FindSOFA for the CLIs that will need it
 - Add external project step for windows that downloads the SOFA
dependencies in sofa sources. Although this is ugly, it's the solution that
yelds the least overhead while still making the build of bender a one-click
step.
 - Remove additional step that took care of a second cmake pass. It's not
necessary when setting the PRECONFIGURE_DONE variable on.
- Use SOFA from kitware repository
Add empty SimulatePose CLI shell

This commits setes the infrastructure of the future SimulatePose CLI. The
CLI itself isn't ready and no logic exists inside the cxx file. This is
just to make sure that SOFA compiles and links properly against a CLI.
Add material property reader CLI.
Merge remote-tracking branch 'ricardoGithub/feature/addMaterialPropertyReader' into SimulatePoseCLI

* ricardoGithub/feature/addMaterialPropertyReader:
  Add material property reader CLI.

Conflicts:
	Modules/CLI/CMakeLists.txt
Merge remote-tracking branch 'githubOrigin/SimulatePoseCLI' into Workflow2.0

* githubOrigin/SimulatePoseCLI:
  Add material property reader CLI.
  Add empty SimulatePose CLI shell
  Sofa for windows
  Fix SOFA's external build second pass step ordering.
  Change SOFA repo url and hash.
  ENH: Integrate SOFA to the SuperBuild system.

Conflicts:
	CMake/Superbuild/External_Slicer.cmake
	Modules/CLI/CMakeLists.txt
Add MaterialPropertyReader step to the workflow

This CLI is used at the skinning step. It prepares the tetrahedral mesh
for the SimulatePoseCLI.