ammendments to facility destruct sequence
tidyin
fix typo

thanks to cfailde for pointing this out.
some explosion tweakage

don't start any explosions at a frame above 0, instead, range the starting
frame between 0 and -4 (meaning a 4 frame delay) and layer the explosions
accordingly. distribution should be more or less equal between these frame
delays.
Fix broken string
Merge pull request #773 from cfailde/string

Fix broken string
account for carried comrades at debriefing.

turns out i forgot to include this in debriefing, having only applied it to
units actually reviving from unconsciousness.
sanity check for good luck.
no reaction fire with unresearched weapons.
battleAutoEnd... we meet again.
save motion points.
fix unit turning
keep track of income and expenditure more closely
Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git into main_line