[BC] use request scope for dump urls

This is a follow up of #10. I've fixed issue noticed by @esion. Added some simple tests for reproduce.

__[BC] WARNING__ Renamed `host` option to `base-url` to clearly indicate it's mission: set not only host but path and scheme used as a base url