Don't use file_get_contents() to retrieve things ove HTTP

Migrated issue

Reported by: drumm

Many PHP configurations don't allow URL file access using file_get_contents() (including Drupal.org). Instead, drupal_http_request() should be used.