Update HeatPump.cs

- Fixed GUI issues for good
- Changed part cooling to configurable node system. (select which attachment nodes in addition to the parent part which will be cooled)
- Absolutely no Comic Sans.

Point #2 above: added HEATPUMP_NODE to ModuleHeatPump config. 
Example: The pump below will look for an attachment node named latch and will cool that part down.
It also will not conduct any heat at all and has its dissipation increased to 1.0. Finally, heatGain will actually transfer the heat from the part (tank/engine whatever) into the fin, which will NOT try to move it back to the cooled part because it will not conduct. *whew*
	MODULE
	{
		name = ModuleHeatPump
		heatTransfer = 78
		heatDissipation = 1.0
		heatGain = 1.0
		heatConductivity = 0.0
		
		RESOURCE
		{
			name = ElectricCharge
			rate = 0.114
		}      

		HEATPUMP_NODE
		{
			name = latch
		}
	}