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
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
Initialization order bug fixes / DataGlobals trig constants added
ObjexxFCL: Cstring conversion to cstring chg to support external (re)allocation; Fix some ObjexxFCL doc gif files that were corrupted
ObjexxFCL: Remove obs decl from Fstring.fwd.hh
ObjexxFCL: Cppcheck warnings addressed, code format tweaks
ObjexxFCL: Fix for format reversion line terminators
ObjexxFCL performance updates, msec timing, and std::complex write fix
ObjexxFCL: Fix missing newline at end of 2 unit tests
Changing "EnergyPlus.f90" to "main.cc". Updates to other FORTRAN related references.
Added code and cmake rules to allow source to compile into shared library
 - This built successfully on Linux.
 - There are CMake rules added that should be cleaned.
 - The library wont compile on Linux because I added a unistd.h; need to figure out how to best chdir on Windows
[#80310170]
Updated library code
Exposed EnergyPlusPgm in main.cc
Added program.cc that links against the dynamic library
Clean up code, Add callbacks to dummy program, fix callbacks, works great!
Library works on Windows.
 - Only set fPIC flag on Linux...Windows DLLs don't need it, not sure about Mac......
 - Import a couple Windows headers to gain access to _chdir
 - Add decoration to exported functions on Windows so a .lib file is created
 - Adjustment of file path in test program for Windows