Add primitive drop zone

This one is bindable and is integrated in grid view, but not fully
implmeneted.  The tedious function pointer details are sorted out.
Merge branch '74774412_-ThermalZoneGridView' of https://github.com/NREL/OpenStudio into 74774412_-ThermalZoneGridView