Recents clear all app lock option

Change-Id: I254ecbe45c14d47a60e7d39c011421e4c9c276a0
Quicktiles: support flipping at every tile

Squashed following commits:
SystemUI: QuickTiles: add support for gestures
https://github.com/Mahdi-Rom/android_frameworks_base/commit/d45ed76afcd8816907a21d188adaf9ff9ccc6d53

SystemUI: QuickTiles: Allow up to 4 flip animations
https://github.com/Mahdi-Rom/android_frameworks_base/commit/92a87cdaceb438523434c914f6c945d067e27638

sorry but the previous implementation was a bit stupid.
DRY (Don't Repeat Yourself)

implement flipping in OnClick, so that every existing and comming tile
supports it.

Conflicts:
	packages/SystemUI/src/com/android/systemui/quicksettings/AirplaneModeTile.java
	packages/SystemUI/src/com/android/systemui/quicksettings/GPSTile.java
	packages/SystemUI/src/com/android/systemui/quicksettings/PerformanceProfileTile.java
	packages/SystemUI/src/com/android/systemui/quicksettings/QuickSettingsTile.java
	packages/SystemUI/src/com/android/systemui/quicksettings/QuietHoursTile.java

Conflicts:
	packages/SystemUI/src/com/android/systemui/quicksettings/CustomTile.java
	packages/SystemUI/src/com/android/systemui/quicksettings/ImmersiveModeTile.java
	packages/SystemUI/src/com/android/systemui/quicksettings/MusicTile.java
	packages/SystemUI/src/com/android/systemui/quicksettings/NavBarTile.java
	packages/SystemUI/src/com/android/systemui/quicksettings/NetworkSpeedTile.java
	packages/SystemUI/src/com/android/systemui/quicksettings/QuickSettingsTile.java
	packages/SystemUI/src/com/android/systemui/quicksettings/QuietHoursTile.java
	packages/SystemUI/src/com/android/systemui/quicksettings/WiFiTile.java

Change-Id: I6bb64502d4e4b7695dcdf32fccec834d7edba302
Merge "Recents clear all app lock option" into kk44
Merge "Quicktiles: support flipping at every tile" into kk44