Initial support for guzzle service descriptions
Remove guzzle dependency