Do not always call setIsConnectedToProvisioningNetwork(false)

Previously I was calling setIsConnectedToProvisioningNetwork(false) always,
but all MDST's receive every broadcast. Thus we could over write an MDST's
mNetworkInfo.mIsConnectedToProvisioningNetwork to false, unless the MDST
that was set to true was last, i.e the code was order dependent.

If the provisioning networks value was false instead of true
when handleMobileProvisioningAction was called we wouldn't invoke
mdst.enableMobileProvisioning because network info would be null.

Thus the provisioning network would never transition to CONNECTED and
a default route wouldn't get setup and the browser couldn't access the
website.

Now setIsConnectedToProvisioningNetwork is only set to false when the
apnType matches and we won't indiscriminately change it and are not
order dependent.

Bug: 10853805
Change-Id: I68a4f9bdf5dc18d90f4cdef7a60811f57be67261
FW: move config_show4GForLTE bool from systemui to internal fw base

*SystemUI bools cannot be accessed from RC. This moves the config
 bool specifically for the showing the 4G or LTE icon by default
 to internal FW base so that it can be accessed from RC for the
 following: http://gerrit.aokp.co/#/c/12851/

*Additional note: any device overlays that set this value to false
 will need to be moved from SystemUI to internal fw base.

Change-Id: I8d24fa888abe038375b3808bb54410fe98ec10e4
Signed-off-by: Jonathan Steadman <xxwhitehawk@gmail.com>
KeyguardViewMediator: Play lock screen sound sooner

When the screen is locked, there is a long pause before the lock
sound actually plays.

This makes that sound happen much sooner.

Also modified Lock.ogg slightly to remove the initial silence.

Change-Id: Iede7a5d22291d1ada98800d2b380c255547df61d
Fix App Ops permission mapping structure.

The entry to map the post notification op
to a permission is at the wrong offset
within the sOpPerms array. This patch
fixes the issue.

Change-Id: Ia241d274e484b6a24edbfb17b87bb887b61f1ee1
Signed-off-by: rpcraig <rpcraig@tycho.ncsc.mil>
Merge "FW: move config_show4GForLTE bool from systemui to internal fw base" into jb-mr2
Merge "KeyguardViewMediator: Play lock screen sound sooner" into jb-mr2
Regenerate all the OpenGL stubs.

Bug: https://code.google.com/p/android/issues/detail?id=60390
Change-Id: I2e6f210178f656a5f08a1fcd4239581d680329a6
Merge tag 'android-4.3.1_r1'

Android 4.3.1 Release 1
Merge "Fix App Ops permission mapping structure." into jb-mr2
Merge "Regenerate all the OpenGL stubs." into jb-mr2
Remove the landscape rtl version of navigation_bar.xml

This will fix the crash when switching to hebrew.

We don't need to have this file as the navbar is fully customizable.

Change-Id: Iec5ad3a0768967b5e673a705a5680798c328e3a8
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Merge remote-tracking branch 'upstream/jb-mr2' into jb-mr2