Add routine to dynamically set window array parameter
Initialize the variable to zero to immediately signal trouble
Then loop through all the construction types and grab the max
This must happen *very* early because that value is used in the default constructor for constructiondata, so the call is made from simulationmanager
[#72706522]