Use ActorMap instead of BuildingInfluence for finding buildable area

This allows for any actors (previously only those tagged as a `Building`) to work with `GivesBuildableArea`. This costs some performance as it will check all actors within the scan radius for the proper criteria, not just buildings.