Frameworks: Ability to Enable/Disable Smart Wake covers

Change-Id: I83d96696fefedc19fc3bce7265a4fcf2d4c894bc

Conflicts:
	core/java/android/provider/Settings.java
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
fb: change default value of lid controll to enabled

Change-Id: I7173d2f8e575a67647b706beebbe1cb9b4d7af7c

Conflicts:
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
Ability to disable hardware keys via nav bar settings (2/2)

Signed-off-by: Janson Kang <temasek71@gmail.com>

Conflicts:
	core/java/android/provider/Settings.java

Change-Id: I0524f193c89f6a10032b0bc0a692cd37420f2bec