remove warnings and notices on empty data array
alternative data sanitation, add 'Unknown Soldier' as emptyname default, closes #15