SystemUI: Make QS tile reset more user friendly

By not closing the QS and allowing further editing

Change-Id: Ia8ebeeed7b72aa8d017a892c5978ffad3a4f8ac8
SystemUI: Fix screenshot animation not showing the picture properly

When taking the screenshot,the drop-in animation looks completely like a mess.
This patch fixes the problem and now the taken picture should be displayed
properly.

Change-Id: Iddb72e58a236d6a96048608ee140ce262053d5d2
Base: add Sleep Mode Flip Tile

Sleep Tile Flip into SleepMode Tile

Change-Id: I84b6e7125f4cc4eca58e576441442e94e5553dca
Base: add Location Flip Tile

Front
stay with default

Back
you can choose
between OFF, DEVICE ONLY, BATTERY, and HIGH ACCURACY

Collapse Panel if Location Mode = Battery or High Accuracy
(need by Google confirmation)

Conflicts:
	packages/SystemUI/res/values/custom_strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java

Change-Id: If070a23fa036fec2e1ac28fd342113c8e6564efe
SystemUI: UX: Make non-flip tiles slightly flippable

I always end up with people trying to flip non-flip tiles, and thus
it just acts like a long press on that tile. To give a better feedback
on tiles that aren't flippables, we let the tile slightly flip when
dragged, then get back into place when the finger goes up.

Change-Id: I14fddfc2033320bf447aab0bc6a1a49f77d8555e