new goal for Chine.ocs
Base variable naming in scenario saving on saved object count of same type name instead of object number.

This should yield shorter, more predictable names reducing changeset size when an Objects.c file is updated.
Fix scenario saving of NoPowerNeed effect
Added BaseRespawn rule and neutral flagpoles to be used for consistent respawn handling in all missions.

Also changed clonk destruction process to always kill player clonks before removal. This simplifies handling of death e.g. when clonks are contained in an object that falls out of the map.

BaseRespawn adapted from Maikel's base melee repository.
Implement Rule_BaseRespawn rule for missions: Crash Landing, Dark Castle, Deep Sea Mining, The Raid, Treasure Hunt.