Buttons: Prevent toggling disable hardware keys too quickly

* Apparently the phone window manager _really_ doesn't like it when you
  do toggle this too quickly.

Change-Id: I936c6554927ffcdc7c78edaf25f71aedba497ac8
Settings: Integrate Voice+ into Settings (1/2)

Change-Id: I4778443c219cd29a463e9c4dab60783dca251f0f
Signed-off-by: Roman Birg <roman@cyngn.com>
Merge "Buttons: Prevent toggling disable hardware keys too quickly" into cm-11.0
Rework runtime toggle of navbar to allow disabling hard navigation keys

Based on CM's runtime navbar commit by Timo Wendt

Signed-off-by: nuclearmistake <nuclearmistake@gmail.com>
Change-Id: I01bd83b312745b4a8aa3bde0cf5f02ea99a888cc
Buttons: Prevent toggling disable hardware keys too quickly

Modified for vanir by nuclearmistake

Change-Id: I1f02f06ce8ccf489a465d1a64717c27411410af5
Merge "Settings: Integrate Voice+ into Settings (1/2)" into cm-11.0
Settings: Set untranslatable

Change-Id: If8fbcd00ba9cbe0b19cb090874db4f2022505696
Merge remote-tracking branch 'cm/cm-11.0' into HEAD

Conflicts:
	src/com/android/settings/cyanogenmod/ButtonSettings.java

Change-Id: Idc77ba900c14e62117f8506afa47e1bdfc0685a7
Revert "[TEMP] Revert "Active notifications:""

it's back and as funny smelling as ever.

This reverts commit 00eb4c07da81a57b7d49ce6c215aaa8f4c985d80.

Change-Id: Ia7142dff6864b3289869f23cfde5de5b1c619fad
Fix immersive mode entries

in a way that doesn't make my eyes barf when I look at it.

Change-Id: I76086965908db895d82ddbcf7b42b2241aedd908
Merge remote-tracking branch 'cm/cm-11.0' into HEAD

Change-Id: I4f3dd81f0cbee35c13292a8f946acf9091145dee
Make the Voice+ setup under WirelessSettings cognizant of installation status of Voice+

Change-Id: I07e53888256a1a314baeab7c8f6570306246fc91
Merge remote-tracking branch 'upstream/kk44' into kk44