Add way to control execution order of events, equations, etc.
When events or equations (for a cell) depend on properties that are affected by other events or equations (for the same cell), it pretty important that the execution order of all events and equations is known. To my understanding, all plugins are executed in order. But at the moment the only way to change this is by editing the xml by hand. It would be great if the user could sort the xml in the gui, or that each plugin would get a priority attribute that determines the execution order.