halo, tweaking

Change-Id: I35f8dc19ed5840e186989ec3cfa5529c9d39dd48

Conflicts:
	packages/SystemUI/res/values/strings.xml
policy: fix menu key for devices with no physical menu key

Initialize key behaviour correctly for the case where the respective key
isn't present in hardware.

Change-Id: I424f879dcf5e09c0897d7ebf7646efe36661d108

Conflicts:
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
Fix virtual key press detection.

Virtual key events can be injected from anywhere, not just
PhoneWindowManager.

Change-Id: Ia9529c6534a208bf713912fc63f81a016754c6a6