add event to detect and prevent the placement of robots

this sends event i can pick up and cancel to block the placement
@SpaceToad fixed it on the other pr https://github.com/BuildCraft/BuildCraft/pull/2025 so if you merge both this will be fixed as well