Added RemoteDistribution to remote.py.

Signed-off-by: Florian Bergmann <fbergmann@suse.de>

Fixed pylint warnings.

Signed-off-by: Florian Bergmann <fbergmann@suse.de>
Added tests for the RemoteDistributions.

Signed-off-by: Florian Bergmann <fbergmann@suse.de>

Added missing fixture-files for tests.

Signed-off-by: Florian Bergmann <fbergmann@suse.de>

Adjusted tests to actually test something.

Signed-off-by: Florian Bergmann <fbergmann@suse.de>