misc local changes that I am too lazy atm to separate into diff commits
Do not open the cargohold unnecessarily
Add 2 more debug settings
Move around some InnerspaceCommand related stuff.
debugReloadAmmo changes
Changes to PreferredPrimaryWeaponTarget, __GetBestWeaponTargets, and Combat.KillTargets, definitely adds more debug logging, fixes combat issues