[#62790202] Initial classes.
Add plenum ModelObject classes

The basic AirLoopHVACSupplyPlenum and AirLoopHVACReturnPlenum classes
have been added.  At this point they can be constructed, but they are
not yet part of the AirLoopHVAC topology therefore they are not yet
functional.

[#63321724]
Implement AirLoopHVACSupplyPlenum::addToNode

addToNode is the main worker method for inserting a plenum into an
AirLoopHVAC structure.  This is a complete method with tests.

[#63321724]
Implement AirLoopHVACReturnPlenum::addToNode

Like AirLoopHVACSupplyPlenum::addToNode, this is the basic mechanism for
adding return plenums to an AirLoopHVAC topology.  This implementation
is complete with tests.  More convenient methods will be added to the
API on top of this.

[#63321724]
Implementing static analysis recommendations
Merge branch 'develop' into StaticAnalysisCleanup

Conflicts:
	openstudiocore/src/energyplus/ForwardTranslator/ForwardTranslateZoneHVACEquipmentList.cpp
	openstudiocore/src/model/ZoneHVACBaseboardConvectiveElectric.cpp
	openstudiocore/src/model/ZoneHVACBaseboardConvectiveWater.cpp
	openstudiocore/src/model/ZoneHVACLowTempRadiantConstFlow.cpp
	openstudiocore/src/model/ZoneHVACLowTempRadiantVarFlow.cpp
	openstudiocore/src/model/ZoneHVACLowTemperatureRadiantElectric.cpp
	openstudiocore/src/runmanager/lib/NullJob.hpp
Temporarily reverting contam changes to avoid merge conflicts
Implement AirLoopHVAC::addBranchForPlenums

[#63321724]
[#62790202] Initial classes
Restoring original isConnected usage
Static analysis improvement for ExportXMLDialog
[#62790202] Additional init commits (branch will not build currently)
Develop grid interfaces

These interfaces are still incomplete.
Further develop grid interface
Develop grid interface
Reverting ToolBasedJob changes
Merge branch 'develop' into StaticAnalysisCleanup

Conflicts:
	openstudiocore/src/model/CoilHeatingLowTempRadiantVarFlow.cpp
	openstudiocore/src/utilities/geometry/Geometry.cpp
	openstudiocore/src/utilities/sql/SqlFile_Impl.cpp
[#62790202] compile
Add tests for creating plenum branches
[#62790202] Function additions.