Add API level protection of plenum zones

This is a series of guards to avoid adding conditioning equipment to
plenum zones or turning conditioned zones into plenums.  If you want to
add equipment to a plenum zone you must first remove it from
AirLoopHVACSupplyPlenum or AirLoopHVACReturnPLenum.  Conversely if you
ant to add a zone to AirLoopHVACReturnPlenum or AirLoopHVACSupplyPlenum
you must first remove ZoneHVACEquipment, remove from AirLoopHVAC, and
turn off ideal air loads.