Ability to disable hardware keys via nav bar settings (2/2)

Conflicts:

	core/java/android/provider/Settings.java

(cherry picked from commit 07b16b84ecad26d6c7ae2cff1e4f166df6a3a9cb)