Bluetooth : Remove out of range devices after ScanComplete

Change to remove device from UI when Bluetooth of remote
device is off or not discoverable anymore. Without this
change a device that discovered previously is available
in available devices list always, though the remote device
is not discoverable anymore. The current change updates
available devices list on scan complete removing the
devices that are available in cached devices and are not
disvorable anymore.

Change-Id: I97809fcafd904271121e26741e50a9b61f0e0664
ChaosLab: Add section for adding lab features

Change-Id: I520b2bf5d44a65c0baa1a7dbeea16c052229cfde
Gesture Anywhere: Add gesture anywhere feature into the ChaOS Lab [2/2]

Change-Id: I51ead6cc35684104ecc1211df0a598d1a0b816c1