Automatic translation import

Change-Id: I43f9c1f1f13c2a774f17f553b57d52f0b42db839

Conflicts:

	core/res/res/values-ru/cm_strings.xml

(cherry picked from commit d5445df91278cb70f81c378006a315869207695a)
SysUI: Don't recreate controllers.

The various controllers, such as mLocationController, get recreated
every time the status bar is recreated due to a theme change.  We
should only need to create these if they are null, otherwise use
the controller as is.  Also, each of these controlers registers
themselves as a broadcast receiver and are never unregistered before
recreating them.

Change-Id: I6215aae5a82b7ced8f0f25cf592a804d38825260

Conflicts:

	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java

(cherry picked from commit 8d2a07f40baf8779cda2c43370273b98a062e6c4)
Frameworks: SlimRecents: Make expanded layout pretty

Instead of adding an extra box below the header expand it in the inner layout
so it is visual one card. Looks nicer, conform with google style and saves
a bit space

Change-Id: I6b406c622ac557a1ce6b81bfa86b4c96b492eceb

Conflicts:

	packages/SystemUI/res/values/colors.xml
	packages/SystemUI/res/values/dimens.xml
	packages/SystemUI/res/values/styles.xml

(cherry picked from commit aa913565958eeb25e2aa1d2b17bd975e681e17ae)
Frameworks: add 1dp more bottom padding

Change-Id: I8374994a67aadc7ea9b84cd22273c29b8b9ca88a

Conflicts:

	packages/SystemUI/res/values/dimens.xml

(cherry picked from commit 2fa74c780da6c957524431df6a9d858853e9cbaf)
Frameworks: SlimRecents pass gesture detector to the cardslistview

see this commit https://gerrit.slimroms.net/6469

this fixes broken gesture detector

Change-Id: Ifd28e7e570808ade0494c7015c50c01c344d8741
(cherry picked from commit 7b2c844f8b146ff5ed50e5f8fbeaf197835821c1)
Fix the value type of def_noise_suppression

Change-Id: I0b94e9b24af959fa1c16c807ba83890b2ce077ad
(cherry picked from commit d9b00de6969233918b7369192d0dc67bcc371f44)