Added code for basement.
Changed some variable names for clarity
Merge branch '940582-Slab-Zone_Coupling' of https://github.com/NREL/EnergyPlusTeam into 1286412-Basement

Conflicts:
	src/EnergyPlus/PlantPipingSystemsManager.cc
initial changes for new CubicLinear enhancement
fixed bug in logic
changes to IDD needed to get new curve to work
New input file(s) testing new curve type
code cleanup and debugging.
Merge branch 'develop' of https://github.com/NREL/EnergyPlusTeam into 1286412-Basement

Conflicts:
	src/EnergyPlus/PlantPipingSystemsManager.cc
Changed some variable names and fixed some errors after merging with the Develop branch.
ObjexxFCL: Vector2/3 Added / New Tests / Doc Updates
ObjexxFCL Unit Tests: Chg local include to quotes to work with CMake setup
ObjexxFCL: Array op/= performance updates
ObjexxFCL:Vector2/3 trig function additions/refinements
Add DeLight source to the third_party folder
Merge remote-tracking branch 'origin/74724778-ExternalInterface' into 78282198-DeLightTranslation
Update CMake lists files so that DeLight is built, and E+ is linked against it, though the current E+ DeLight source doesnt make any calls to the library yet.
[#78282198]
Re-implementing actual DElight code in C++.  Compiles, may run, I dont know.
[#78282198]
Fix bug in call to control function; properly returns the value now;
At this point, I am getting tiny tiny diffs in the 3 DElight test files I am using...I think DElight is done.
[#78282198]
Initialization order bug fixes / DataGlobals trig constants added