UrlRequest improvements

Improve UrlRequest documentation. Ignore missing Content-Type in response headers. Add on_redirect and on_failure callbacks to UrlRequest.