Revert "Camera: Adds support for meta data callbacks"

This reverts commit 3ae8033f9ee833dfa9d160ffd20c985862650829.

Change-Id: Ic70d093a91c80b861bc93109ab39a6dfd53b3ed9
Merge "Revert "Camera: Adds support for meta data callbacks"" into android-4.4
Base: NFC toggle

Jira: http://jira.omnirom.org/browse/OMNI-553
Icons from Cyanogenmod.

Change-Id: I3230978211bdd25e84a919fe2ba3ceb8f8b79c83
Base: Update RU translations

Change-Id: I2e77218201cb8db7c2746826e9c56cec80b427c2
Base: Update RU translations

Immersive mode (translation corrected for new base)
Previous translation a bit reworked and added some fixes.

Change-Id: I8eab1b4e1061a537e6dd45bae856ae2b40aa04ad
base: fix RU translation

Change-Id: I69ad84930b72781a60ee0978844813a121941c37
Base: fix Immersive mode

also while im here
fix possible FCs for QuickSettings
cleanup

Change-Id: I628bb84e8bf7c63024913d4388fa0343fe34c326
merge changes from Omni 4.4 into local branch

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java

Change-Id: I0ad6d59e075b058d5a8f8d731c476eee56846a54
Lockscreen Notifications: some fixes

Conflicts:
	core/java/android/provider/Settings.java
	packages/Keyguard/src/com/android/keyguard/NotificationHostView.java

Change-Id: Ibf5e9bba67d15231810f34a1e369491e8b3e622e
PIE 2.0

Pie is an alternative navigation and system info interface. It replaces the
standard navbar/statusbar with a navigation arc decorated with statusbar info.

Important notes for developers:
* When PIE is enabled apps don't even have to support immersive mode, they just have
  to check for configuration updates (sadly not even this is done by all apps).
  When PIE is disabled, apps have to setup an "onSystemUiVisibilityChangeListener"
  (best practice for PIE enabled, too).
* Changed how ActivityInfo handles apps capabilities like recalculate screen
  size etc. Check code comment(s).

Some info:
* Quicksettings and notification panels are not available anymore, google now
  replace swipe up gesture.
* Switched to kitkat colors.
* General improvement to the code, reorganize classes.
* Cleanup a lot and remove useless code.
* Merge with immersive mode, they live in a homogenized state.
* Improve immersive code a bit.
* Upon first activation, toggling immersive tile, the user is presented with a dialog asking
  to enable or disable the feature. The preference can be resetted in "Backup & restore" in settings.
* Reduce and center its trigger area.
* While pie is triggered screen is keept on.
* Depending on immersive mode, will show full or lite pie.
* New circled snap points.
* Detach pie on every rotation and/or when screen goes off while you have it triggered.
* What else, what some slices?

Key contributors:
@BigBrother1984
@D4rKn3sSyS
@Anu6is
@David96
@drcmda

Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>
Signed-off-by: Jesus David <jesdga95@gmail.com>
Signed-off-by: Curtis Mayers <curtis.mayers@gmail.com>
Signed-off-by: David L.-W. <david.leppla.weber@gmail.com>
Signed-off-by: Paul Henschel <drcmda@gmail.com>
Change-Id: I6d09b1e2124d14e6cec48b40ea0c7948ebbb02b3