Also move to BOARD_ITEM* as we might want to run DRC on non-copper items
This implements a copper-layer RTree with functions for iterating over the elements in a copper layer and providing Nearest Neighbor returns for BOARD_CONNECTED_ITEMS