Fred: use the checked versions of the  AI actions
Fred: completely redo the defensive zone holding method

This is still an early version that will need a lot of work, but it’s
the first complete version that kind of works.
Fred zone holding: remove pointless while loop

It was a good idea at the time to move all holding units in a zone with
only one call to the function, but it just didn’t work out that way.