added Tag.all_sub_tags and Tag.with_all_sub_tags
added spec: all super- and sub-tags should have the same user