[#60781928] Complete Implementation of D3 Reporting in OS App and Sample Measure
[#60781928] Initial check-in.
[#60781928] pass HTML filepath to webkit view.
[#60781928] Add ability to view multiple files.
Merge branch 'origin/develop'
[#60781928] Explicitly add search paths for embedded ruby

I originally intended to implement this with RUBYLIB_PREFIX, but

1. The environment variable is listed as deprecated (even though it's still in ruby 2.0)
2. True to ruby's form it was causing an memory error when trying to use it.

So instead I set the paths following the pattern that ruby uses internally during the ruby init block.

@axelstudios @evanweaver
[#61729746] ResultsTabView mods
[#61729746] Updates
[#61729746] Workaround so RM doesn't delete HTML results files.
[#62106938] Attempt to address apparent race condition in RunManager

  - Disable JobCleanNone mode to help isolate problem
  - Call "processEvents" before final call to directoryChanged

This combined with the flush and fsync commands added to the Reporting Measures should fix the race condition that @evanweaver is seeing.
[#61729746] Hide webview context menu, and hide the buttons for std results, calibration results, and webview results.
Automatically run standard results and calibration reports as needed in the OpenStudio app.

The measures need to get updated, their tests are incorrect
[#61729746] Add measure class names to app combo box, load existing results.
[#61729746] Remove redundant scrollbar.
Add a surface infiltration calculator

This is one of the steps needed to loosen the current "one space
per zone" restriction. Will also need to make some changes in the
translator.
Update ZoneHVACWaterToAirHeatPump constructor

This updates the constructor to fail if any of the sub components fail
to be set properly.

Includes two new unit tests for this functionality.
Merge remote-tracking branch 'upstream/develop' into surface-infiltration
Matching what Elaine is going to do in PAT, always add the installed reporting measures even if user has another copy in the workflow
Updating measures
Initial take on modifying PAT workflow. Builds. Untested.