Hang Out MAI: use [ai][avoid] if [micro_ai][avoid] is not given

The scenario author now has the option to use either the default AI
[avoid] tag or a specialized [avoid] tag inside the [micro_ai] tag.  If
neither is given, the default remains all castle terrain.