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
Merge pull request #170 from pinfieldharm/test_fixes

Fix most unit tests