Settings: Respect and handle shorcut custom icon resources (1/2)

If a activity shorcut has an extra icon resource or drawable we need to handle
it. Fix this for all out shortcut features. Most is centralized so a small change

fix as well wrong sizes of custom images in QS custom tile

Change-Id: I53c5b4a2cb503c11dd3bb21e16a69eda0fb36b31
Settings: Notification Reminder Interval (2/2)

Change-Id: I379f17ae3be4ad278f74f45bf9e489db2d010b62

Conflicts:
	res/values/slim_strings.xml
	res/xml/notification_drawer_qs_settings.xml
	src/com/android/settings/slim/NotificationDrawerQsSettings.java

Conflicts:

	res/values/mahdi_arrays.xml