tag for repositories (BB-3486)

Issue #3549 duplicate
ARCO
created an issue

I think that a tagging system for repositories may be very useful to perform repository list filtering and taxonomy clasification.

Relevant both web-UI and API.