Fixed the Tiberian Sun harvester

Got it to a state where it does not crash. Replacing voxel animations does not work as I hoped though.
The reason why I don't like this is that you are passing `proc` to the `self` parameter of `WithVoxelUnload.Docked`, which is incorrect and will cause subtle bugs if somebody implements another trait that actually uses `self`.