wlan: HDD_VOSS: Restrict creation of multi-port concurrency

Checks are added to restrict the creation of multi-port concurrency.
As of now, only two-port concurrency is supported; if there exists
a 2-port concurrency then the third connection is not allowed.
However, it does not restrict the creation of interface.
For example:
1. STA + P2P (GO/CLI) connection exists and then new
   connection establishment is not allowed.
2. STA + SAP connection exists and then new
   connection establishment is not allowed.
3. P2P GO + P2P CLI connection exists and then new
   connection establishment is not allowed.
4. STA + ADHOC connection exists and then new
   connection establishment is not allowed.
In the above example combinations, if any of the existing connection
is disconneted, then next connection is allowed.

CRs-fixed: 669604
Change-Id: Ib9e62953f38b274086115ae6a956ecd7a3973b0b
wlan: SME: Change API vos_concurrent_sessions_running naming

Replace the function name vos_concurrent_sessions_running
to vos_is_multiple_open_sessions.

CRs-Fixed: 669604
Change-Id: I0f1f5e01240dfb09ae09f43b827a84bea9adeaa6
wlan: TL: Change API vos_concurrent_sessions_running naming

Replace the function name vos_concurrent_sessions_running
to vos_concurrent_open_sessions_running.

CRs-Fixed: 669604
Change-Id: I520edd5e0147f1b2e9300680f3043460de6cb0f3
wlan: Do not attempt TDLS connection in case of concurrency.

Currently TDLS is operational only when there is a single
active session. Hence, ensure that TDLS sessions are not
created during multiple active concurrent sessions.
Thus , this commit speaks to not attempt TDLS connection when
another concurrent session is trying to get established.
This goes with the assumption that before the concurrent
session is attempted to form , the supplicant shall issue
the scan's which shall ensure that the TDLS sessions on the
current active session are deleted / torn down.
CRs-Fixed: 669605
Change-Id: I7ebfa1c43251b86a522f5f66939083fd04c1ff7d
Wlan: Revision 3.2.3.376

Revision 3.2.3.376

Change-Id: I027ac48ee6d602db5217819e8a44ffdd99492a5c
CRs-Fixed: 688141