Bringing @mbadams5 's optimization to use getConcreteModelObjects when possible to the SWIG bindings, should give similar speed improvements

Next up, adding Space::setThermalZone through partial classes in C#
Added commonly requested methods to C# API
Fix minor issue

ModelObjectList is a ConcreteModelObject

Also ScheduleInterval is not a ConcreteModelObject and can eliminate
the #include <model/ScheduleInterval_Impl.hpp>
Merge branch 'develop' into SWIGImprovements
Merge pull request #1057 from NREL/SWIGImprovements

Bringing @mbadams5 's optimization to use getConcreteModelObjects when p...