Allow hardware overflow key to be show by default.

Currently this is controlled by a system setting, but there is no way to
set a default value for the system setting. This is very useful to have
for devices that have no hardware menu key.

Change-Id: I94212def19d3e2224d79d3a89e1e2d3b2883da21
Framework: Add support to enable/disable Electron Beam (1/2)

Parts were brought over from CM9 but not all of it.  This completes
the port.

Change-Id: I2ab24581ca775ec7af3eecf7e1dcac72c91e3124
Merge "Framework: Add support to enable/disable Electron Beam (1/2)" into cm-10.1
Pie controls: Fix event handling on chained input filters

Enabling accessibility helpers like "Magnification gestures" while
pie controls are active will result in a system reboot. After this
every input event (touch/key) will cause a system restart directly.

This commit fixes this, by making semantics for
sendInputEvent() with one filter equal to the case where more than
one input filter is installed.

Change-Id: Ie8a319e8c9a63c82c77122332c7d5dd71672cc75
Merge "Pie controls: Fix event handling on chained input filters" into cm-10.1
Merge "Allow hardware overflow key to be show by default." into cm-10.1
Framework: merge CyanogenMod

Change-Id: I68f815c50eb118f8ff26fec208a2434a0ae8106d
revert: Merge Framework: Add support to enable/disable Electron Beam (1/2)

Change-Id: I014ef14635fb86f546d57404f7666461e323f7b1
framework: improve nav powerbutton speed

Change-Id: Ie407fa00ae38aa07af5bfb795f02d7b36687403c