Improving test
Fix bug when source and destinations are the same in synchDirStructures
Changing return value to true based on feedback from @axelstudios
[#65315174] Reorganize openstudio for versioning of files

Executables, so's and shared folders are versioned to allow for multiple
version deployments while keeping the expected layout for unix
deployments.
[#65315174] Place ruby libs in shared location in linux

Ruby libs now install into a (somewhat) self contained location at
<prefix>/lib/openstudio-<openstudioversion>/ruby/<rubyversion>/

Symlinks are installed which point from
<prefix>/lib/ruby/site_ruby/<rubyversion>/ to the installed location.
This allows for easy placement of additional ruby installations if
needed and makes the ruby .so finding easier to accomplish.

I also updated the ruby PATH to be smart about symlinks and point to the
actual location instead of the symlink location.

I have one further test to make, but I think this is ready. @axelstudios
might need to review it because of the linux folder layout changes. I
tried to keep other platforms the same that they were because they
already make self contained installs of ruby.

@nllong
Fix relative path access to installed ruby

[#65315174]
MacOS doesn't like version numbers on bundles

But that's OK, since the install folder is versioned anyhow, but this means we
cannot fix the multiple-install issue on macos as Alex was hoping.

@axelstudios

It's possible that versioning only the executables would work and would gain
us the fix we are hoping for.
Merge remote-tracking branch 'remotes/origin/develop' into 55648798-JT-Reimplement3PhaseRadiance
Merge remote-tracking branch 'origin/develop' into 65315174-UpdateForChefDeployment
Adding notes
Changing apertures to window groups
Fixing a bug in naming

[#55648798]
Restart the conversion process, handle subobjects first
Reorganize and rename some files
Update the airflow elements
Rework is close to complete
Write out sensor points for each window group

[#55648798]
added BSDF library tool
Removing deprecated DaylightSim.rb, add installed perl finder to DaylightSim-Simple.rb, use flatoutdir in ModelToRad.rb to minimize path name lengths, fix failing test in DaylightSim_Test.rb, add error handling when writing files in ForwardTranslator.cpp, fix failing tests in ForwardTranslator_GTest.cpp
Merge branch '55648798-JT-Reimplement3PhaseRadiance' of github.com:NREL/OpenStudio into 55648798-JT-Reimplement3PhaseRadiance