[api] extend distribution list RNG with architecture element.

This will allow OBS 2.5 to have architectures defined per repository and not globally anymore.