Update AP signal strength on signal level changed

Patch related to bug GMIN-1381 "The AP signal strength is display
different in notification bar and WIFI settings"

On behalf of Ernest P Chen:
Update all access points when reacting to a broadcast that the signal
level changed.

Change-Id: If690212b9d4640d236747eacef9a4ac8c4c98cd9
Signed-off-by: Frederic Danis <frederic.danis@intel.com>
Signed-off-by: Yong Yao <yong.yao@intel.com>
Fix FC when trying to adjust radio band via *#*#4636#*#* dialer code.

Fixes:

1. Add additional strings to BAND_NAMES array for additional bands from ril.h
2. Fix logic when adding band strings to selection list (for loop ends before entire array is read)

Change-Id: I5ff883a469f757a30c71d7d72c8f6ace19ce7a4d
Signed-off-by: Andrew Xie <andrew.w.xie@gmail.com>
(cherry picked from commit 4845045bb2dfd9b1a67f9f0c62bb44bfc5152284)
One does not simply become a Developer

Change-Id: I5c04307d0d6fd6ccfb82b5e1b2414c4e34e2d25c
Show application's package name in the "App info" screen.

Change-Id: I7dac8ffa0b10abb5ff235750e90a96d801b2f919
Fix memory leak issue in application settings

If opening Main menu->Settings->Apps, and rotating the phone
about 50 times, Settings force closes and out of memory occur.
This is because after ManageApplications onDestroy, references
of ApplicationsState have not been release. So, they will not
be garbage collected. It leads to OOM and force close. To
avoid this we need to release the references of
ApplicationsState when ManageApplications onDestroy.

Also, when exiting ManageApplications or InstalledApps in
Settings there is a memory leak due to not releasing some
objects. This fix releases the Session objects to avoid
memory leak.

Change-Id: Icca7100bded0653a4ec7f2b4bd48a29262432a3b