Added POST request support to urlfetch
Added abort to urlfetch methods

In case of socket-only errors like timeout or connection refused
there is no HTTP answer from server. In such cases it's more
sutible to abort the request with error_code == errno.