- add tests for fetch error scenarios including invalid URL and interrupted IO
- refactor gzip compression and decompression logic; remove S receiver dependency
- add comprehensive tests for server response handling and gzip compression
- add examples for setting follow and URL rules; update README with usage instructions