Rawurlencode for non-URL letters in image URLs

В оригинальном OpenCart ссылки на картинки с русскими буквами формируются как есть - с русскими буквами.
Большинство браузеров это понимает, но при экспорте товаров в виде XML получаются URL, которые не понимают средства импорта.
Это изменение формирует URL картинок согласно спецификации RFC 3986 (http://www.faqs.org/rfcs/rfc3986.html).