Implement ata_host_detach() which calls ata_port_detach() for eachport in the host and export it. ata_port_detach() is now internal andthus un-exported. ata_host_detach() will be used as the 'deregisterfrom libata layer' function after devres conversion.