Major code clean-up and optimizations.
Range now takes into account occupied tiles.
Automatic movement by untamed now uses a selection script and ClickAndMove. It now works exactly the same way as for the manual units, except for the fact that it moves on its own without the need to click it.