Add GuzzleClient::createRequest test
Fix tests namespaces
Use more explicit exception
Add getBaseUrl method
Fix PHPCS
Add client factory
Merge pull request #9 from M6Web/feature/add-tests

Add factory test