Edit reboot tile to act like a powermenu tile.
Ported code from http://review.cyanogenmod.org/#/c/30502/

Conflicts:
	packages/SystemUI/res/drawable-hdpi/ic_qs_power_menu.png
	packages/SystemUI/res/drawable-mdpi/ic_qs_power_menu.png
	packages/SystemUI/res/drawable-xhdpi/ic_qs_power_menu.png
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettings.java

Signed-off-by: Paul Beeler <sparksco@gmail.com>
Fix NPE when pasting non-text from Clipboard

When copying a link from a bookmark and then pasting it into
a textfield a NullPointerException will occur.
A ClipData.Item is not guaranteed to always contain a text string
and therefore getText() can be set to null.

Using method coerceToText() instead of getText() makes sure that
a text string is always returned.

Change-Id: I81343c0371835a3a7a52045dcd1760e69e59a967
Reflect current state of torch in navigation ring button