Fix FlyAttack discarding the activity queue upon completion

This fixes a long-standing pet peeve of mine and makes aircraft finally fully scriptable without workarounds.

This pr also removes said workaround from the intervention mission, and also fixes another small issue the map had, which doesn't really deserve its own pr.