HAL_Linux: make the spi driver fd part of the manager, not device

it should be one connection to the kernel per bus, not one per device