[Bluetooth] Add RFCOMM role switch support
This patch adds the support for RFCOMM role switching before the
connection is fully established.
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
authored by Marcel Holtmann and committed by David S. Miller 300b9397 7c2660b0