Added Tag and Category objects
Added tests for Tag and Category

Added randomize for lowercase to make it clear it's needed
Added tag infrastructure tests

Modified Table to allow partial matching
Added Edit Tag mixin
Merge pull request #844 from psav/tag_category_test

Added tag category test