AppPickerPreference: use resource names instead of IDs for alt. icons
We cannot rely on resource IDs since they will most likely change with
each version due to IDs being modified when new resource items are
added.
This change requires user to set alt. icons again for their existing
targets/shortcuts.