drewtempelmeyer/tax_cloud — pull request #6 by dblock (2012-11-25 20:51:45+00:00)
Title: Refactored TaxCloud responses

This is to be merged after https://github.com/drewtempelmeyer/tax_cloud/pull/5, don't want PRs to be too big.

* Exceptions are raised on error everywhere.
* Added TaxCloud::Client.ping
* Returning a verified `TaxCloud::Address` from `TaxCloud::Address.verify`
* Returning a `TaxCloud::Responses::Lookup` from `TaxCloud::Transaction.lookup`
* Returning transaction state, ie. "OK" from all other TaxCloud transactions.