Hole fusion node takes account of the interpolation method

Hole merging and hole filtering is now made conditionally based on the
interpolation method, meaning that, only if the depth image is not heavily
noisy, will the depth filters be able to be run.

	modified:   pandora_vision_hole_detector/include/hole_fusion_node/filters_resources.h
	modified:   pandora_vision_hole_detector/include/hole_fusion_node/hole_fusion.h
	modified:   pandora_vision_hole_detector/include/hole_fusion_node/rgb_filters.h
	modified:   pandora_vision_hole_detector/include/utils/edge_detection.h
	modified:   pandora_vision_hole_detector/include/utils/hole_filters.h
	modified:   pandora_vision_hole_detector/include/utils/holes_conveyor.h
	modified:   pandora_vision_hole_detector/include/utils/noise_elimination.h
	modified:   pandora_vision_hole_detector/src/hole_fusion_node/filters_resources.cpp
	modified:   pandora_vision_hole_detector/src/hole_fusion_node/hole_fusion.cpp
	modified:   pandora_vision_hole_detector/src/hole_fusion_node/rgb_filters.cpp
	modified:   pandora_vision_hole_detector/src/utils/edge_detection.cpp
	modified:   pandora_vision_hole_detector/src/utils/hole_filters.cpp
	modified:   pandora_vision_hole_detector/src/utils/holes_conveyor.cpp
	modified:   pandora_vision_hole_detector/src/utils/noise_elimination.cpp