[#79899346] Initial commit: Modify app architecture to only hold 1 tab in memory
[#79899346] Modify app architecture to only hold 1 tab in memory: Maintain correct vertical tab on model load, maintain correct sub tab on model load and vertical tab switch.
[#79899346] Modify app architecture to only hold 1 tab in memory: Correct signals and remove cruft.
[#79899346] Modify app architecture to only hold 1 tab in memory: Use polymorphic behavior to delete unnecessary, specific tab controllers.
Merge remote-tracking branch 'origin/develop' into 79899346_SingleTabInMemory
[#79899346] Modify app architecture to only hold 1 tab in memory: Disable tabs (other than Run), while running a model.
[#79899346] Modify app architecture to only hold 1 tab in memory: Disable tabs (other than Run), while running a model.
Merge pull request #1238 from NREL/79899346_SingleTabInMemory

79899346 single tab in memory