Allow saving HTTP responses to GET requests to a file

This allows for downloads of large files.
cruft
explicitly allow absolute urls to be used

They are common in the results from the API
But make sure to test them for sanity first.
svb