These test failures occurred because of checksum differences due to eol conversion, I think this fixes it

Filetypes.EpwFile_AMY
Filetypes.EpwFile_TMY
Filetypes.EpwFile_Wrap_AMY

[#54850586]
Fixing stack overflow crash introduced by SDD fix, Alex might want to port this to iteration branch if not too late

[#54850586]
Re-adding changes to Surface::intersect.  I am not sure how these were lost, hopefully we can figure this out in case it happened to other files too.

[#54850586]
Fix $OpenStudio_RubyExe variable needed when running ruby tests

[#54850586]
Merge pull request #433 from NREL/54850586_DashboardFailures