Adds guzzlehttp as dev requirement
Adds doc blocks
Adds guzzlehttp outgoing request adapter