fixed missing LocationInit

closes #5076
disallow adding actors from other players to control groups

closes #4949
Merge pull request #5141 from Mailaender/production-locationinit

Fixed 0,0 shroud reveal when producing units on maps with tiny cordons
Merge pull request #5140 from Mailaender/enemy-controlgroups

Added checks to prevent adding enemy units to control groups
take low power slowdown into account

fixes #4840