Quicktiles: support flipping at every tile

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.

Change-Id: Iaaf354ba00e4f5aa7dacab42524b1d01f047ab8a

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/ExpandedDesktopTile.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/TorchTile.java