Eliminate all uses of Random() in the temp calculation

The hope is that this fixes some desyncs.

See #13
Use a custom PRNG for the fire particles

This may reduce the effects of a land temp desync...

See #13
Use lavabar graphics in the tank

Close #10