OmniSwitch: support full opacity of drag handle

Change-Id: Ieb728dd5ddfa256964a8ad164856b8b3fa82bdd3
Merge "OmniSwitch: support full opacity of drag handle" into android-4.4
OmniSwitch: drag handle improvements

-allow changing position without need to disable service
-added disable switch as prework for integration with AOSP recent apps

Change-Id: Ibf388f3269cc86802064249d4a93eb1f08fa3c52
OmniSwitch: FR translation

PS2: remove tab
PS3: correction
PS4: rebase and new translation

Change-Id: Iae6f9c23d4a9364cb54aa3365fcf5db9f2bea67a
OmnSwitch: global whitespace cleanup

If I dont do it now I will do it never :)

Change-Id: I2e6c97a30e819a33d04b8a36574cc0cf622b9826
OmniSwitch: service life-cycle tweaks

Service must no be killed

Change-Id: Ib4cfccc8579e1cb016c6fcbecc2a7552ef199615
[3/3] OmniSwitch: omniswitch as default recents

OmniSwitch provides broadcast events for showing
and hiding the overlay

We need to make sure that OmniSwitch service is really
running else we will get no recents at all. Also on startup
it will take some time until the OmnISwitch service
has been started.

OmniSwitch will send a service start and stop broadcast
that will guard the usage of OmnSwitch

Change-Id: Ic2e10dce7c3a3f9e5a32bcb3499de521a26dd54a
Merge "OmniSwitch: FR translation" into android-4.4
OmniSwitch: PL translation

Change-Id: Ia821735d8eee9d38eb341baefa87378a0da1e588
OmniSwitch: DE translation

Change-Id: I2ab46a8b79ea89fa976a8920dd913278dfcd30c2
Merge "OmniSwitch: DE translation" into android-4.4
OmniSwitch: UI tweaks

-added shadow effect on labels
-added shadow effect on buttons
-make sure all buttons get reset to the default images
-move enable switch into action bar
-check for enabled in start om boot sequence
-rambar padding and cleanup

Change-Id: I7b516780bb755f7aac3b8916b894e7af5e60f104
Merge "OmniSwitch: UI tweaks" into android-4.4
OmniSwitch: new launcher icons

Credits to Adriano Loiacono
https://plus.google.com/u/0/+AdrianoLoiacono/posts/CtMKksg7hGB

Change-Id: I7675ed54beacf9919b8fdb1629deb556244fec62
OmniSwitch: simplify and cleanup

-use start on boot as default for enable
-remove unneeded broadcasts

Change-Id: I39b6c1b00c589b81367722450ccb057769ebcb51
OmniSwitch: fixed drag handle placing in immersive mode

Need to use different window type to get correct placement
of the drag handle depending if the navigation bar is shown
or not

Change-Id: I2c02ef4bdaba19a3fbd5be59b4182602fade886f
Merge "OmniSwitch: new launcher icons" into android-4.4
Merge "OmniSwitch: fixed drag handle placing in immersive mode" into android-4.4
Merge remote-tracking branch 'upstream/android-4.4' into kk-x

Conflicts:
	AndroidManifest.xml