Add support for 308 redirect and remade redirect unit tests

Now HttpClient uses custom RedirectStrategy allowing 308 redirects. Redirect unit tests remade to be rather functional tests using Mock Server as endpoint