Fix hero numbering
Factor out FOV mode determination
Assert that perception reconstructed at game load is correct
Refactor faction diplomacy
Cancel alliance and start war on melee
Make diplomatic state symmetric (contents is sparse, may be asymmetric)
Confirm attacks that start a war
Fix a violation of the assertion about saved perception

The assertion has just been introduced in "Assert that perception
reconstructed at game load is correct".
Assert that atomic commands from atomicRemember are correctly visible
Don't let party notice noises due to a party member's death

They see the death, so the noise message is superfluous.