Fixed C4 target inconsistencies with Fog of War and Husks

Closes #5566
The `target.Info` part was implicit.  The full line would be `target.Info.Traits.GetOrDefault<IDemolishableInfo>()` if we only cared about a single traitinfo.