Added Script and Style to info

You can add these to the module info instead of forcing us to change our
style info
Changed $key, http_request, and json assumptions

$key conflicts with the PHP function key($array),
drupal_http_request should use GET instead of POST to match JS method,
$result->data and $result->error are not always given in json, better to
check before making them an empty array.