Update the deprecated http.createClient and other

Hi,

I updated the library a bit to use the new http.request and also I added a control to response when the response.statusCode is 200. It was failing when Open Calais server was busy and responding with 403 or 500 or others.

Harry