Add optional tags dict to repositories in distro

This provides a useful future proofing mechanism for tools like bloom and the rosinstall generator which need to know the format of tags created in release repositories, which may not be uniform over time.