Fixed potential crash while handling App icons of foreign packages
App icon may be something different than BitmapDrawable (e.g.
GradientDrawable).

Conflicts:
	src/com/ceco/gm2/gravitybox/Utils.java
	src/com/ceco/gm2/gravitybox/preference/AppPickerPreference.java
	src/com/ceco/gm2/gravitybox/quicksettings/QuickAppTile.java