This patch adds an AutoUpgrade tag to the Upgrade component, which allows entities to automatigically upgrade into another.
Currently a random upgrade from the possible upgrades is chosen, but it might be better to specify which upgrade to perform or to choose from?
This would allow, e.g., for trees to autoproduce (D2658) a sapling, that automatically upgrades into a bigger tree, which can again reproduces itself.