More detailed `details` for Request.
Little refactor for `log`.
Added test_format().
Comments to signals - response_downloaded and response_received can
return Failure as their parameter.
Finalized engine. Time to test it :-)