Building activation adjustments/changes
- Moved check for event activation from linkBuildings into activateBuilding
- activateBuilding now recursively activates buildings in a chain that have been deactivated by a chain break link reallocation