+ saturation level dependent decay.

there are two new structure elements that I made

+ satEffect[].decaySatGTE
+ satEffect[].decaySatLTE

the saturation level has to be greater than or equal to decaySatGTE in order for the material to decay.
the saturation level also has to be less than or equal to decaySatLTE in order for the material to decay.