Refactored the validate-new-item and empty-collection-c portions of the unit tests to be reusable by item and taxonomy.

I worked on creating category in an existing taxonomy with the Clojure API and associated tests. Not yet complete.