Update OS IDD with new refrigeration components
Fix Condenser:EvaporativeCooled Air Inlet Node

This fixes Air Inlet Node Name in
Refrigeration:Condenser:EvaporativeCooled, which does not accept a
ThermalZone as an input. This field will not be used and removed from
the public api (commented out).
Merge remote-tracking branch 'origin/OSX_mavericks' into Refrigeration_part_3_MA
Fix build error in RefrigerationCondenserEvaporativeCooled
Merge branch 'develop' into Refrigeration_part_3_MA

Conflicts:
	openstudiocore/resources/model/OpenStudio.idd
	openstudiocore/src/energyplus/CMakeLists.txt
	openstudiocore/src/energyplus/ForwardTranslator.cpp
	openstudiocore/src/energyplus/ForwardTranslator.hpp
	openstudiocore/src/model/CMakeLists.txt
	openstudiocore/src/model/ConcreteModelObjects.hpp
	openstudiocore/src/model/Model.cpp
	openstudiocore/src/model/ScheduleTypeRegistry.cpp
Fix merge conflicts
Merge branch 'Refrigeration_part_3_MA' of https://github.com/ORNL-BTRIC/OpenStudio into Refrigeration_part_3_MA
Fix merge conflict
Fix build error
Fix build error

Also removes extraneous _Impls from CMakeList
Allow Transcritical Refrigeration Compressor
Add Refrigeration System Two Stage Compressors

Also allows changing of intercoolType and
shellandCoilIntercoolerEffectiveness
Update OS IDD and RefrigerationSystem
Add RefrigerationTranscriticalSystem
Add ZoneHVACRefrigerationChillerSet
Add new refrigeration components to build

Adds RefrigerationTranscriticalSystem and
ZoneHVACRefrigerationChillerSet to build
Merge branch 'develop' into Refrigeration_part_3_MA

Conflicts:
	openstudiocore/resources/model/OpenStudio.idd
	openstudiocore/src/energyplus/CMakeLists.txt
	openstudiocore/src/energyplus/ForwardTranslator.cpp
	openstudiocore/src/model/CMakeLists.txt
	openstudiocore/src/model/ConcreteModelObjects.hpp
	openstudiocore/src/model/Model.cpp
	openstudiocore/src/model/RefrigerationSystem.cpp
	openstudiocore/src/model/ScheduleTypeRegistry.cpp
Fix merge errors

Conflicts:
	openstudiocore/resources/model/OpenStudio.idd
	openstudiocore/src/energyplus/CMakeLists.txt
	openstudiocore/src/energyplus/ForwardTranslator.cpp
	openstudiocore/src/model/CMakeLists.txt
	openstudiocore/src/model/ConcreteModelObjects.hpp
	openstudiocore/src/model/Model.cpp
	openstudiocore/src/model/RefrigerationSystem.cpp
	openstudiocore/src/model/ScheduleTypeRegistry.cpp
Update TranscriticalSystem and unit tests

Implements clone() and remove() in RefrigerationTranscriticalSystem

Adds unit tests for RefrigerationTranscriticalSystem (not finished)
Update various ZoneHVAC components

This updates the implementation of thermalZone() and addToThermalZone()
for non-air-based ZoneHVACComponents.

The old implementation of thermalZone() kept looping through equipment
and thermalZones even after finding the correct thermalZone. Now it
returns after finding the correct thermalZone.

The old implementation of addToThermalZone() found the ThermalZone but
didn’t use it and proceeds to loop through all ThermalZones and
Equipment again. The new version grabs the ThermalZone and removes the
equipment.