Tries to take amount of fluid from this NetworkedFluidContainer, then returns the amount that was actually taken.