Bluetooth: SDP: Initial implementation of bt_sdp_discover API
Bluetooth: SDP: Initial implementation of bt_sdp_discover API

Adds basic functionality to be able to trigger establishing outgoing
L2CAP channel to remote using as PSM SDP channel. The number of such
outgoing connections is limited by configured pool of connections.

Signed-off-by: Arkadiusz Lichwa <a8f3d827a064762faaf15c916aaf7025632f7d7f@tieto.com>

Change-Id: Ie5428e5b1b5f5c57f473ee0adfd4621cd9fe6e3e
Signed-off-by: Arkadiusz Lichwa <a8f3d827a064762faaf15c916aaf7025632f7d7f@tieto.com>

zephyrproject-rtos/zephyr,explora26/zephyr,erwango/zephyr,bigdinotech/zephyr,runchip/zephyr-cc3200,fractalclone/zephyr-riscv,ldts/zephyr,fbsder/zephyr,mbolivar/zephyr,rsalveti/zephyr,Vudentz/zephyr,finikorg/zephyr,nashif/zephyr,aceofall/zephyr-iotos,kraj/zephyr,rsalveti/zephyr,erwango/zephyr,fractalclone/zephyr-riscv,rsalveti/zephyr,fbsder/zephyr,punitvara/zephyr,finikorg/zephyr,bboozzoo/zephyr,aceofall/zephyr-iotos,galak/zephyr,pklazy/zephyr,bboozzoo/zephyr,sharronliu/zephyr,mbolivar/zephyr,kraj/zephyr,ldts/zephyr,zephyriot/zephyr,holtmann/zephyr,Vudentz/zephyr,nashif/zephyr,runchip/zephyr-cc3220,nashif/zephyr,punitvara/zephyr,aceofall/zephyr-iotos,runchip/zephyr-cc3200,zephyriot/zephyr,punitvara/zephyr,punitvara/zephyr,tidyjiang8/zephyr-doc,bigdinotech/zephyr,erwango/zephyr,pklazy/zephyr,tidyjiang8/zephyr-doc,GiulianoFranchetto/zephyr,bigdinotech/zephyr,galak/zephyr,bigdinotech/zephyr,Vudentz/zephyr,GiulianoFranchetto/zephyr,holtmann/zephyr,zephyriot/zephyr,aceofall/zephyr-iotos,runchip/zephyr-cc3220,erwango/zephyr,erwango/zephyr,explora26/zephyr,bboozzoo/zephyr,pklazy/zephyr,sharronliu/zephyr,zephyrproject-rtos/zephyr,runchip/zephyr-cc3220,mbolivar/zephyr,runchip/zephyr-cc3220,bboozzoo/zephyr,finikorg/zephyr,sharronliu/zephyr,holtmann/zephyr,tidyjiang8/zephyr-doc,zephyrproject-rtos/zephyr,zephyrproject-rtos/zephyr,runchip/zephyr-cc3220,explora26/zephyr,zephyrproject-rtos/zephyr,kraj/zephyr,finikorg/zephyr,tidyjiang8/zephyr-doc,rsalveti/zephyr,nashif/zephyr,bboozzoo/zephyr,fractalclone/zephyr-riscv,zephyriot/zephyr,pklazy/zephyr,Vudentz/zephyr,ldts/zephyr,punitvara/zephyr,holtmann/zephyr,GiulianoFranchetto/zephyr,fbsder/zephyr,kraj/zephyr,kraj/zephyr,pklazy/zephyr,mbolivar/zephyr,sharronliu/zephyr,zephyriot/zephyr,fbsder/zephyr,runchip/zephyr-cc3200,explora26/zephyr,ldts/zephyr,rsalveti/zephyr,Vudentz/zephyr,fbsder/zephyr,aceofall/zephyr-iotos,galak/zephyr,holtmann/zephyr,explora26/zephyr,mbolivar/zephyr,Vudentz/zephyr,galak/zephyr,tidyjiang8/zephyr-doc,finikorg/zephyr,nashif/zephyr,GiulianoFranchetto/zephyr,runchip/zephyr-cc3200,galak/zephyr,bigdinotech/zephyr,fractalclone/zephyr-riscv,runchip/zephyr-cc3200,GiulianoFranchetto/zephyr,fractalclone/zephyr-riscv,ldts/zephyr,sharronliu/zephyr