Added Jake's bench_io command from water_io_benchmark branch (there were some other unrelated changes on that branch)
Added server.waterContainersLeaveWaterBehind, when enabled water containers will leave 1 unit of water behind when transferring water to other containers
Attached sprinklers can still fully drain a liquid container
Can be toggled at runtime, enabling this during peak hours or temporarily while IO usage is high should help general server performance