Improve notification shade collapse code.

- Collapse after dismissing the last notification
- Avoid duplicate code paths for collapsing
- Improve variable naming according to AOSP review suggestions

Change-Id: Ic6f26a61f263c5beebbcc9725fe8914d3858576f
Make notification-shade-collapse-after-dismiss behaviour configurable.

Change-Id: I1be0be2753b479e6d2e4fc8e17d971d03ce01bb7
Core: HU translation

Change-Id: I1612f9133f2037bc556db0630742ba2c87482bef
frameworks_base: ES translations

- SELinux support

Change-Id: I35de2435032bba44b077ddba9d5611443138c579
core/SystemUI: EL translations

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I9666255a607cbce8ea8c4898ce929684e7b770bd
Base-Core: CS translation

- added SELinux / MMAC policy

Change-Id: I110a5871089989fa301830bfec5d67918852feda
Frameworks/base: Update italian translation

	Changed AOSP strings for SELinux

	PS2: ported strings to custom file cm_strings.xml
	     (see http://review.cyanogenmod.org/#/c/45727)
        PS3: Cid trigger
        PS4: Cid trigger

Change-Id: Iedafc7f598a80682dcabce4c71fb9c921bf3da25
Merge "core/SystemUI: EL translations" into cm-10.1
Merge "Core: HU translation" into cm-10.1
Merge "frameworks_base: ES translations" into cm-10.1
Frameworks : FR translation

Patch set 1 : add new translation
Patch set 2 : correction

Change-Id: If4b5cc9695d129d3be3acc714c26ade87f35dcc8
Merge "Base-Core: CS translation" into cm-10.1
Enable Estonian language

AOSP translations are present, but not activated

Change-Id: I8cf7d0c128a5f12da5440882e6f2e8e91ccf57c5
Merge "Frameworks/base: Update italian translation" into cm-10.1
Merge "Improve notification shade collapse code." into cm-10.1
Merge "Make notification-shade-collapse-after-dismiss behaviour configurable." into cm-10.1
Merge remote-tracking branch 'upstream/cm-10.1' into cm-10.1

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java

Change-Id: I0a438ddc75d59baa3a6e9236e9a17afe1b2b3f7d