Fix various iCloud vCard issues, added fallback for external photos (#1489993)

Conflicts:

	program/steps/addressbook/func.inc