Revert "Revert "Framework: All Shake Patches (1/X)""

This reverts commit 03da078f23cde07114d06d09ecc30f7de78e4514.

Conflicts:

	core/java/android/provider/Settings.java
	core/java/com/android/internal/util/slim/ShakeListener.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java