Fix most unit tests

* Some puts and posts changed, reflect these in tests
* Add additional ConsumerKeyUnknown error from oauth
* Remove extraneous primary key from TaxRate and fix test
Add debug logging of xml responses
Add option for associations downloaded with paged results
Use invoice line items returned when using paging