[#78198458] Fix seg fault when rapidly clicking "+" button adding additional objects.
[#78198458] Add ref arg to function getRowIndexByItem.
[#78198458] Apply assert to function reset.
Fix crash during deletion of thermalzone on 2nd tab

[#78198458] @evanweaver please see code comments
[#78198458] Update grid on category selected.
[#78198458] Keep correct row selected on GridView category change.
[#78198458] Reset row index, if no valid index found.
[#78198458] Add GridView toggleUnits signal in FacilityView.
Add parameters for isDefaulted ability

[#78198458]
Finish(?) plumbing for adding isDefaulted support

[#78198458]
Merge branch '78198458_GridViewBugFixes' of https://github.com/NREL/OpenStudio into 78198458_GridViewBugFixes
Convert NULL to nullptr
Attempt to find parent object from current object

@evanweaver this code does *not* work, just so you know, it's what I
tried.

I might be looking at this backward though, we want to know if the
selected item is a *child* of one of the items in our list, not if it's
a *parent*.
[#78198458] Fix SpaceTypeGridView row select.
[#78198458] Windows compile.
[#78198458] Replace remaining NULL with nullptr.
[#78198458] Apply assert.
[#78198458] Add conditional for nullptr.
Merge remote-tracking branch 'origin/iteration' into 78198458_GridViewBugFixes
Fix compilation on windows for 2/3 issues