set atom temperature scripting api and engine support

[#49515119]
gases in tube start at same temperature regardless of the side of the obstacle

[#49516635]
distribute velocity from hot to cool atoms when setting temperature

[#49515119]
measure temperature on either side of can wall in pressure interactive

[#49553619]
Merge branch 'set-atom-temperature'
review of setTemperatureOfAtoms

[#49515119]