Catch all exceptions inside the library

It seems like not all exceptions are caught that are thrown by Guzzle.
Change from GuzzleException to \Exception.