Small cleanup in Staged Houdini
Removed printing code from candidate dependence analyser
Refactored ConcurrentHoudini and Houdini to (significantly) reduce duplication of code
Merge