A bunch of all-around fixes that allow SWIFT to match exactly Gadget-2 on the SamllCosmoVolume hydro test.
This includes: