Meson, Microwave, Shield, and damage model bug fixes

Certain damage conditions weren't being handled properly( damage <= htk,
the entire Electronic DAC, what happens when all damage is absorbed by
the shields, and so forth), and these are all now fixed. absorption
shields are the only thing not yet tested thus far.