Groundwork for adding heat sinks to engine.

May need to modify this.  Return the engine tons when asked specifically
for it, but when extra HS are added, by default include their weight in
the getTons() call. may need an EngineWeight, and a MountedWeightset of
variables.