fix some things.

potential memory leak
ammo loading
soldiers taking useless ammo
insanity in debriefing

new battle mode now only adds items assigned to the craft in base defenses
(including HWPs)
fix TU thing a little better.

can't do a std::max(1) when 0 is actually valid, better to fix it in the
reaction code
Merge remote-tracking branch 'supsuperorgin/master' into OpenXcomExtended

Conflicts:
	src/Battlescape/BattlescapeGenerator.cpp