Trebuchet : Support for custom icons per shortcut

Allows user to assign custom icons from icon packs to individual
homescreen shortcuts.

Change-Id: I6613b5f3e6517485a6f83aa5f6769e22bb7f18dc
Merge "Trebuchet : Support for custom icons per shortcut" into cm-10.2
Trebuchet: Update Polish translation

Change-Id: Ia4f28209c4d705c94d2f320c087779de25065a55
Trebuchet: NL translation

according to: http://review.cyanogenmod.org/#/c/49629/

Change-Id: I2bca458298856eb4a3e540d055294d1c67a080c7
Merge "Trebuchet: NL translation" into cm-10.2
Merge remote-tracking branch 'cm/cm-10.2' into TheROM43
Bring back RocketLauncher to Trebuchet.

--thanks to PA for the png's
--thanks google for the code :)

Change-Id: Ie7da8504802b0fc6626e6c522d64a695a5b5b513