Add more detailed tests to sandbox
Break up PressureSolver#redistributePressure and correct a bug whereby the next highest level was not being found correctly and targets with different levels were being passed to distributePressureBetweenTargets
Merge fluids when they are amlost overlapping