DUT getting disconnected while near to repeater and out of range of AP

This commit is to integrate QC provided fix for two issues reported from the field.

Details about fix for Issue 1:

From: Chet Lanctot <clanctot@codeaurora.org>
Date: Mon, 23 Dec 2013 08:48:58 -0800
Subject: [PATCH] wlan: VHT IEs missing in Reassoc Request after roam

When roaming from one AP that supports Very High Throughput
(802.11ac, VHT) to another, the 802.11ac rates are no longer
used.  The problem is that there are no VHT IEs in the Reassoc
Request that is sent to the AP that is being roamed to.

To fix this issue, the LIM session entry that is used for the new
BSS has the VHT information set correctly.  Also, the routine
that sends out the Reassoc Request is modified to look at the
VHT information and add the VHT IEs to the frame if appropriate.

Details about fix for Issue 2

 Roaming scan is triggered if RSSI is found to <=-79dB. Scan for candidate AP is stopped after a few seconds,
 if the candidate is NOT found. Due to this, even if STA reaches  closer range of candidate AP ,DUT will not
 find the stronger RSSI candidate.

Change-Id: Ia15bd17d910aaf6ee9e76b6b2932d6942fbb7627
Reviewed-on: http://gerrit.pcs.mot.com/605034
Tested-by: Jira Key <jirakey@motorola.com>
Reviewed-by: Prashanth Chakravarthy <a19110@motorola.com>
Submit-Approved: Jira Key <jirakey@motorola.com>
SLTApproved: Iyengar Sriram Kaushik <sriramkaushik@motorola.com>
(cherry picked from commit 3892937abc952b173da144bbe277f03ddd960a11)
Reviewed-on: http://gerrit.pcs.mot.com/605408
Reviewed-by: Maulik Desai <amd093@motorola.com>
SLTApproved: Maulik Desai <amd093@motorola.com>
Submit-Approved: Maulik Desai <amd093@motorola.com>
Tested-by: Maulik Desai <amd093@motorola.com>