Added support for remote files on the upload method

It's now possible to upload a remote file using the **_upload_** method:

    $params = array(
        "file" => "http://url-to-image/file.jpg",
        "wait" => true
    );
    $data = $kraken->upload($params);