Do not activate Ewar modules on things that are NPC immune.

If their are any more that need to be added to the list let me know please.
Start Reorginization of Arm State... (fully functional even in this state...)
Missing bits from Arm reorg
Adds EffectiveHP depending on what damage type we are doing
Add more logging to the UndockBookmark routine. adds: debugUndockBookmarks to settings xml
removes the unnecessary extra attributes on the ammo object. the extra attributes are still available on the item
fix for spreading salvagers around (again!)
You can now copy the Ammo section from your character XML into a root of a mission XML and change ammo types/quantities and it should load that mission specific ammo
remove unused setting