Fix Iron Engine heat issues
Convert TileQuarry and EntityRobot to new API

Note this breaks the builder.