Adding first draft of ToolFinder changes
Fix scan depth. This bug was caused by the re-write of ToolFinder.cpp

@axelstudios this fixes both the installed and debug builds on my tests

@rpg777 While I was in there, I also now ignore ruby provided by DAYSIM, solving some support issues for you.
Merge branch 'iteration' into develop