Tag class implementation

New Tag class with support for caching implemented
PlanTags, RunTags and CaseTags containers adjusted
Relevant Tag test cases and create example updated

Signed-off-by: Petr Šplíchal <psplicha@redhat.com>