fdd881ae53
AISM's now tick against stacks, including in piles, shelves, and player inventories, (hopefully) efficiently compared to the old way with separate ABMs. Item entity support is also possible, but not necessary yet. This started out as a bugfix for being able to put a torch inside a shelf, which didn't make much sense gameplay-wise. It ended up going quite a bit further. - Aggregate now gets wet in stack form. Swimming with dry concrete now has consequences. - Lux reactions, radiation, and infusion should now behave more consistently. - Sponges can now wet or dry in stack form, including inside containers. - Torch ignition, quenching, and extinguishing is now more consistent regardless of context, and torches are now more dangerous, and can ignite things in more contexts.