SoldierDiary: format + var/function name changes

Commendations rule: adjust criteria
	- fix string 'totalFellUncon(s)cious'
	- add Waspite.
	- remove 'TMP' from string def'ns.

BattleUnit::hasFirstKill() - checks for stun also now.
	- alterations to SoldierDiary structs:
		tempUnitStatistics to diaryStatistics
	- new function: hasKillOrStun()
NewBattleState: tidy.