Experimental support for finding / fixing all paths

[#70052650]
Merge branch '70052650_UpdateUserscriptArgumentsPath' into 70052650_UpdateTheRestOfThePaths
Add Idd data for IDEC and SFPT

[#73676310]
Add EvaporativeCoolerIndirectResearchSpecial

[#73676310]
Add ForwardTranslateEvaporativeCoolerIndirectResearchSpecial

[#73676310]
Integrate EvaporativeCoolerIndirectResearchSpecial in App

[#73676310]
Add unit tests for EvaporativeCoolerIndirectResearchSpecial

[#73676310]
Add AirTerminalSingleDuctSeriesPIUReheat

[#73676310]
Add ForwardTranslateAirTerminalSingleDuctSeriesPIUReheat

[#73676310]
Fix translation error in Series PIU

An incorrect node name was assigned to the inner components.

[#73676310]
Add Series FPT to app

[#73676310]
Add tests for AirTerminalSingleDuctSeriesPIUReheat
Merge remote-tracking branch 'origin/70052650_UpdateTheRestOfThePaths' into 74076298-PortablePatMoves

Conflicts:
	openstudiocore/src/runmanager/lib/RunManager_Impl.cpp
Cleanups of RunManager path fixups
[74076298] Use absolute paths during fixup

This branch has the
https://github.com/NREL/OpenStudio/tree/70052650_UpdateTheRestOfThePaths
branch merged in, plus some fixups to use absolute paths instead of
relative paths for the in-memory fixups. This gets the
openstudio-resources tests for mulitply-relocated Pat projects working.

@macumber
Rename dependencies/ruby/ruby-2.0.0-p353 for Win64
Path corrections for packaging java on Windows
Superbuild universal binary of boost

On Mac OS X make boost 32 and 64 bit.

[#74991552]
Remove crud from boost compiler flags

[#74991552]
Turn on new warning suggested by @lefticus