Add better error-handling in `Client.build`
Add better error-handling in `Client.build`

The try-except block was too wide: if an AttributeError was raised when
initiliazing the resource, then it would be shadowed by the except clause, and
the wrong error message would be bubbled up to the caller.

gadventures/gapipy