Fix filterBest

	modified:   cvt/vision/features/FeatureSet.h
PseudoHuber loss function

	modified:   cvt/vision/RobustWeighting.h
PMMVStereo initial commit and various fixes

	modified:   cvt/CMakeLists.txt
	modified:   cvt/cl/CLKernel.h
	modified:   cvt/cl/kernel/Matrix3.cl
	modified:   cvt/cl/kernel/Matrix4.cl
	modified:   cvt/cl/kernel/Plane.cl
	modified:   cvt/cl/kernel/pmmvstereo.cl
	new file:   cvt/vision/PMMVStereo.cpp
	new file:   cvt/vision/PMMVStereo.h
	modified:   plugins/iloader/PNG/PNGLoader.cpp
PMMV results ok

	modified:   ../cvt/cl/kernel/Plane.cl
	modified:   ../cvt/cl/kernel/pmmvstereo.cl
	modified:   ../cvt/vision/PMMVStereo.cpp
	modified:   ../cvt/vision/PMMVStereo.h
Added multiview shilouette to TSDF

	modified:   ../cvt/cl/kernel/TSDFVolume/TSDFVolume.cl
	modified:   ../cvt/cl/kernel/pmmvstereo.cl
	modified:   ../cvt/vision/CameraCalibration.h
	modified:   ../cvt/vision/PMMVStereo.cpp
	modified:   ../cvt/vision/TSDFVolume.cpp
	modified:   ../cvt/vision/TSDFVolume.h
TSDFVolume fixes and shilouette stuff

	modified:   ../cvt/cl/kernel/TSDFVolume/TSDFVolume.cl
	modified:   ../cvt/vision/TSDFVolume.cpp
	modified:   ../cvt/vision/TSDFVolume.h
Enhance TSDFVolume::clear

	modified:   ../cvt/cl/kernel/TSDFVolume/TSDFVolume.cl
	modified:   ../cvt/vision/TSDFVolume.cpp
	modified:   ../cvt/vision/TSDFVolume.h
Fix TSDF normal/depth raycast

	modified:   ../cvt/cl/kernel/TSDFVolume/TSDFVolume.cl
	modified:   ../cvt/cl/kernel/pmmvstereo.cl
	modified:   ../cvt/vision/TSDFVolume.cpp
	modified:   ../cvt/vision/TSDFVolume.h
PMMVStereo stuff

	modified:   ../cvt/cl/kernel/pmmvstereo.cl
	modified:   ../cvt/vision/PMMVStereo.cpp
	modified:   ../cvt/vision/PMMVStereo.h
Various TSDF enhancements

	modified:   ../cvt/cl/kernel/TSDFVolume/TSDFVolume.cl
	modified:   ../cvt/vision/TSDFVolume.cpp
	modified:   ../cvt/vision/TSDFVolume.h
Small changes to PMMV

	modified:   ../cvt/cl/kernel/pmmvstereo.cl
	modified:   ../cvt/vision/PMMVStereo.cpp
Various changes

	modified:   ../cvt/CMakeLists.txt
	new file:   ../cvt/cl/kernel/PDDROF.cl
	modified:   ../cvt/cl/kernel/RNG.cl
	modified:   ../cvt/cl/kernel/TSDFVolume/TSDFVolume.cl
	modified:   ../cvt/cl/kernel/pmhstereo.cl
	modified:   ../cvt/cl/kernel/pmmvstereo.cl
	new file:   ../cvt/gfx/PDDROF.h
	modified:   ../cvt/util/SIMDSSE2.cpp
	modified:   ../cvt/vision/ESM.h
	modified:   ../cvt/vision/PMHuberStereo.cpp
	modified:   ../cvt/vision/PMMVStereo.cpp
	modified:   ../cvt/vision/TSDFVolume.cpp
Various PM stuff

	modified:   cvt/cl/kernel/PDDROF.cl
	modified:   cvt/cl/kernel/pmhstereo.cl
	modified:   cvt/cl/kernel/pmmvstereo.cl
	modified:   cvt/gfx/PDDROF.h
	modified:   cvt/vision/PMHuberStereo.cpp
	modified:   cvt/vision/PMMVStereo.cpp
	modified:   cvt/vision/PMMVStereo.h
Added PDOpt for primal dual optimization stuff

	modified:   ../cvt/CMakeLists.txt
	new file:   ../cvt/cl/kernel/PDDHuber.cl
	modified:   ../cvt/cl/kernel/PDDROF.cl
	new file:   ../cvt/cl/kernel/PDEdgeWeight.cl
	modified:   ../cvt/cl/kernel/PDHuber.cl
	modified:   ../cvt/cl/kernel/PDHuberWeighted.cl
	modified:   ../cvt/cl/kernel/PDHuberWeightedInpaint.cl
	new file:   ../cvt/cl/kernel/PDROFWeighted.cl
	modified:   ../cvt/cl/kernel/pmhstereo.cl
	new file:   ../cvt/vision/PDOptCL.cpp
	new file:   ../cvt/vision/PDOptCL.h
	modified:   ../cvt/vision/PMHuberStereo.cpp
	modified:   ../cvt/vision/PMHuberStereo.h
Added PDD variants to PDOptCL

	modified:   ../cvt/CMakeLists.txt
	new file:   ../cvt/cl/kernel/PDDHuberWeighted.cl
	new file:   ../cvt/cl/kernel/PDDROFWeighted.cl
	modified:   ../cvt/vision/PDOptCL.cpp
	modified:   ../cvt/vision/PDOptCL.h
	modified:   ../cvt/vision/PMHuberStereo.cpp
Safety commit for PMMV

	modified:   ../cvt/cl/kernel/Matrix3.cl
	modified:   ../cvt/cl/kernel/PDDHuberWeighted.cl
	modified:   ../cvt/cl/kernel/PDEdgeWeight.cl
	modified:   ../cvt/cl/kernel/Plane.cl
	modified:   ../cvt/cl/kernel/TSDFVolume/TSDFVolume.cl
	modified:   ../cvt/cl/kernel/pmmvstereo.cl
	modified:   ../cvt/container/List.h
	modified:   ../cvt/geom/MarchingCubes.h
	modified:   ../cvt/geom/scene/SceneMesh.cpp
	modified:   ../cvt/geom/scene/SceneMesh.h
	modified:   ../cvt/gfx/IMorphological.cpp
	modified:   ../cvt/gfx/IThreshold.cpp
	modified:   ../cvt/io/MMVStereoParser.h
	modified:   ../cvt/vision/PDOptCL.cpp
	modified:   ../cvt/vision/PDOptCL.h
	modified:   ../cvt/vision/PMHuberStereo.cpp
	modified:   ../cvt/vision/PMMVStereo.cpp
	modified:   ../cvt/vision/PMMVStereo.h
	modified:   ../cvt/vision/TSDFVolume.cpp
	modified:   ../cvt/vision/TSDFVolume.h
Various small stuff

	modified:   cvt/CMakeLists.txt
	modified:   cvt/cl/kernel/PDDHuberWeighted.cl
	modified:   cvt/cl/kernel/PDEdgeWeight.cl
	modified:   cvt/cl/kernel/TSDFVolume/TSDFVolume.cl
	modified:   cvt/cl/kernel/pmmvstereo.cl
	modified:   cvt/gfx/Image.cpp
	modified:   cvt/gfx/Image.h
	modified:   cvt/io/MMVStereoParser.h
	modified:   cvt/util/SIMD.cpp
	modified:   cvt/util/SIMD.h
	modified:   cvt/vision/PDOptCL.cpp
	modified:   cvt/vision/PDOptCL.h
	modified:   cvt/vision/PMMVStereo.cpp
	modified:   cvt/vision/PMMVStereo.h
Added missing IMinMax files

	new file:   cvt/gfx/IMinMax.cpp
	new file:   cvt/gfx/IMinMax.h
yosemite ...

	modified:   util/extracttests.sh
Fix GFX constructor for Drawables

	modified:   ../cvt/gfx/GFX.cpp