Fallback to using cURL if file_get_contents is disabled (and generate a warning if so); Display an error is no suitable extensions can be found for fetching remote data