Changing method of calculation for time to overheat to use a simulation.
Fixing bug in autoplace.
Fixes issue #260.
Fixes issue #255.