Implemented basic SiteCats class.
ModelWithTag.add_tag() now accepts both category id and model.
`sitecats_tags` now uses SiteCats class.
Templates are updated with `tags_num` data attribute.