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