adds test skeleton for STC .
adds a number of necessary parameters to the STCThermal class
reduces the number of warnings about void return values in nonvoid functions.
missing semicolon
std::string->string
deg_rate_ has no place in this test.
changed copy to accept const reference to the shared pointer for thermal models.
fixing boost pointer issues.
removed deepcopy. deprecated.
compatibility changes with copy constructor change
customized ThermalModelTests.cpp
customized ThermalModelTests.h