Better reset

Add a progress listener to be able to access the original URI of a request.
This allows redirecting image URLs to be excluded from reset.