bluez5: don't add transport twice in the device transports list
The transport is already added in profile_new_connection(), unless is_new is TRUE
Apart from being wrong, adding the same node twice in a list also causes spa_list_foreach() to loop forever...