[api] extend distribution list RNG with architecture element.

This will allow OBS 2.5 to have architectures defined per repository and not globally anymore.
[api] support architecture list in default build target /distributions list