Improve structure generation and calculate structure mass
Move room material and enclosure choices outside of layout loop to minimize big mass swings on multiple layout passes
Add missing partCounts factor; we were only computing the volume of each type of part on a ship, not each individual part
Add some better stand-in part config data; my naive power/mass ratios for gyros, thrusters, and reactors were leading to overly complicated ships