base: added national roamning

http://jira.omnirom.org/browse/OMNI-869

Users of MCC 272 MNC 11 can roam on MNC 02

Change-Id: I70dd2efe7e3bd11e3e33ff40f66bf75a0b586aa5
[1/2] Base: DownloadManager: add support pause/resume/stop notifications

Add pause, resume and stop functions to make user can pause, resume and stop downloads by manual in downloads application.

Change-Id: I82ffff5a539448faab8933e2b47591199bf24cb9
Fix HTC headset handling.

HTC's headset driver adds additional bits to the switch state, which
we're unable to deal with. Fix that by masking out those bits and
keeping only the valid ones.

Based off: https://gerrit.omnirom.org/#/c/5500/

Original author retained :)

Change-Id: I1abca665488e89f76eae97c4aab86bd51afd2a19
Fixup pin-layout on sw320dp-hdpi and sw320dp devices

Based on: http://review.cyanogenmod.org/#/c/57557/

Note: Though this commit seems to have been already picked here: https://github.com/omnirom/android_frameworks_base/commit/b3904d3255f3ec620f317d7d39b195dcda77c9ba
I don't think it was fully picked :|

Change-Id: I13893069102b82ae74169b51863ccf76b863a380
framework-res: add Chinese translation

Change-Id: I9b51c3ad43501303cf44b5cbec3bf499b34e6580
SystemUI: add Chinese translation

Change-Id: I930e1d0843b2142fcc07a357673da41f80173d07
[2/2] Base: Active Display add shake event

- use better sensor event listener
- added option to bypass Quiet Hours (default now is not , that is 'privacy is first' decision)
- added option to configure time between shakes
- added option to set disable timeout
- added option to run like "PA PEEK"

Change-Id: Iabd42517a4e9df82e9cf653359104303667e43be
[1/2] base: added settings for flip camera activation

Change-Id: I4674364780ba28d7fb296c969a084244430a91aa
frameworks/base: add "Accept all files" option for incoming files via Bluetooth [2/3]

This patch defines a key to store the option value in Settings Provider db.

Use together with https://gerrit.omnirom.org/6782/
 and https://gerrit.omnirom.org/6784/

Change-Id: I31275e3a88841891b9cd7c3109941821797cbab8
Merge changes I31275e3a,I930e1d08,I9b51c3ad into android-4.4

* changes:
  frameworks/base: add "Accept all files" option for incoming files via Bluetooth [2/3]
  SystemUI: add Chinese translation
  framework-res: add Chinese translation
base: added national roaming for 3AT on orange austria
Users of 3AT (MCC 232 MNC 11) can roam on Orange (MNC 05)

Change-Id: I6c0823acda265faca3bf3a851cbec8b848668b2a
Fix missing double star around documentation comment

Causing some people issues on build as the @hide directive
is being ignored. This should resolve it.

Change-Id: I821143ae51f7530c938e17b80e6e30482577c7be
Merge remote-tracking branch 'omni/android-4.4' into omni-4.4