Added Insulation and updated heat.

Buildings have three new attributes: Heat Resistance, Insulation, and
Heat Absorb. The first reduces all incoming heat, the second determines
if all incoming heat is ignored if under a certain threshold, and the
last reduces incoming heat on all adjacent buildings.

Also, added a new building: Insulation. Insulation has a very high heat
resistance, insulation, and heat absorb.