Move Handler construction out of HttpHandler
Introduced EndpointDetails param into Handler.Handle
Removed delegation from RequestDetails to EndpointDetails (where possible)
Finished disentangling endpointDetails
Start pulling Credentials implementation out of RequestDetails
Remove Credentials from RequestDetails
Get rid of (I)RequestDetails