[#80334374] Connect DropZone2 to ModelObject_Impl::onChange to update displayed text on IG name modification.
[#80334374] Improve conditional nesting.
[#80334374] Add new model signals and appropriate slots to provide finer granularity in GridView update mechanism.
Merge remote-tracking branch 'origin/develop' into 80334374_ImproveGridViewRefreshSpeed
[#80334374] Correct indexing when adding new row.
[#80334374] Add methods addRow and removeRow.  While addRow works, removeRow will require additional logic to fully delete fully the widgets and their containers.
[#80334374] Add IddObjectType filter to reduce false signals.
[#80334374] Compile fix.
[#80334374] Update row add and remove calls to requests.
[#80334374] In OSDropZone2, do not step on m_modelObejct by assigning it to the temporary modelObject.
[#80334374] Completely remove model’s onChange signal from GridView; Inspector Gadget’s model object field modifications no longer result in a wholesale GridView redraw.  Rather, only the affected GridView cell updates.
Merge remote-tracking branch 'origin/develop' into 80334374_ImproveGridViewRefreshSpeed
[#80334374] Fix merge-related compile error.
[#80334374] Remove cruft diagnostic code.
[#80334374] Emit signals from OSLineEdit2 and OSDropZone2 when their modelObjects are reset so GridView knows to update.
[#80334374] Do not allow clicking the GridView's name column to inspect its object in the IG.
Fix crash when inspecting zone from grid view

Best bet is to not allow inspecting the thing that is in the grid, since
that is the point of the grid.  But in case you do, for instance inspect
a thermal zone from the thermal zone grid view, then avoid showing
plenum interface (outside the hvac tab) because plenum colors come from
the hvac view.

[#80334374]
Merge branch '80334374_ImproveGridViewRefreshSpeed' of https://github.com/NREL/OpenStudio into 80334374_ImproveGridViewRefreshSpeed
Merge remote-tracking branch 'origin/develop' into 80334374_ImproveGridViewRefreshSpeed
[#80334374] rollback #80334374 (Do not allow clicking the GridView's name column)