Cleanup Actor/Team.Patrol, and added Actor/Team.PatrolUntil
Make OpenRA.RunAfterDelay fail noisily when func is nil
Fix whitespace