Add network test to ClientSystemTest
Improve GuzzleTestCase::setMockResponse() method
Add authentication to client (basic or OAuth)