Upd.

Удалил неиспользуемую функцию is_valid_url.
/*Не уверен надо ли это в патчноут: Изменил работу функции get_url.
Теперь она не использует методы mCurl (т.к. mCurl использует
curl_multi_getcontent для мультипотокового соединения с сайтом. А зачем
нам мультипоток для получения одного url?). Добавил второй входной
параметр для этой же функции, если он указан, и не равен 0, то функция
воспримет получаемый код с другого сайта как json и попытается
пропустить его через  json_decode.

Дополнительно: так получилось что класс Curl теперь использует только
функция multiget_v2, а get_url и get_api сами инициализируют curl по
дефолтной схеме. С одной стороны, это вроде плохо, в чем тогда смысл в
выборе конекта (curl, mcurl, curl2), если эти две функции его и не
используют. Но с другой стороны mcurl и curl2 оба используют
curl_multi_getcontent, а мультипоточность для получения одной ссылки нам
не нужна.
TODO: переписать эти функции под использование curl класса. Если
возможно будет совместить этот класс с текущими требованиями получения
данных (несколько попыток получения данных, проверка флага получения
данных если он из апи, вывод сообщения о ошибке при неудачном получении
данных).*/