Handles unit command logic, determining which units have actions available this turn. Called by HumanSystem on turn start and by unit phases on cancel to restore the actionable tile highlight.
Returns all tiles occupied by units owned by the given player that have actions available this turn (not incapacitated and unit has AP remaining).