Fixed fluids eating each other

Fluids check for other fluids density before flowing, if their density
is higher they can flow into the other fluid, if not they can't.