Add more package tables based on tagged packages
This MR adds the same feature proposed in !45 (closed)
However, it implements the packages tagging using PackageData model, as suggested by @hertzog in the other MR. Also, I improved the design to make it easier to add new tables based on tags and to render pages for tagged tables. Now, it is possible to use query params in package tables' pages, such as the following example:
/teams/<team-slug>/+table/<table-slug>/?tag=<tag-slug>&limit=<limit>
For more details on this feature, see !45 (closed)