Cleaned up the ingame widget initialization

This makes integrating the ingame map editor https://github.com/OpenRA/OpenRA/pull/4496 easier, but is also a nice cleanup in itself.
I don't really like this redundancy.  The three D2K factions use the same indicator and that old UI is going away anyway, so you can remove the IndicatorCollection override.