distros.conf: add virtual squeeze-proposed, wheezy-proposed

these are virtual full distros created by merging a full distro with some
partial distros

Signed-off-by: Andreas Beckmann <anbe@debian.org>
lib/db: add load_packages_urls() methods

Signed-off-by: Andreas Beckmann <anbe@debian.org>
lib/conf: add get_{packages,sources}_urls() stubs

Signed-off-by: Andreas Beckmann <anbe@debian.org>
p-[msr]: switch to load_packages_urls()

avoid code duplication and support merging several packages files

Signed-off-by: Andreas Beckmann <anbe@debian.org>
lib/conf: resolve candidates to multiple URLs

Signed-off-by: Andreas Beckmann <anbe@debian.org>
lib/db: drop obsolete read_packages_file()

this will break the unittest that still uses this ...

Signed-off-by: Andreas Beckmann <anbe@debian.org>
p.conf.anbe: [wheezy-proposed] (wheezy + wheezy/updates + wheezy-proposed-updates)

* virtual full distro of the upcoming stable point release

Signed-off-by: Andreas Beckmann <anbe@debian.org>
piuparts.1.txt, README.txt and README_pejacevic.txt: proof-read and cleaned up.
Move master-slave related documentation from README.txt to README_server.txt.

* Move master-slave related documentation from README.txt to
  README_server.txt and leave a pointer in the former.
* piuparts-master.deb: Ship README_server.html.
* piuparts-report.py: Add a link to README_server.html.
TODO: more graphs.
Rename README.txt to README_1st.txt.

Signed-off-by: Holger Levsen <holger@layer-acht.org>
p.conf.*: use the default logfile: $SECTION/master.log

Signed-off-by: Andreas Beckmann <anbe@debian.org>
p.conf.pejacevic: [squeeze2bpo-sloppy]

This could become squeeze2bpo-sloppy2??? if someone decides what the expected
upgrade target for bpo-sloppy should be - these package are "newer" than wheezy.

Signed-off-by: Andreas Beckmann <anbe@debian.org>
p.conf.pejacevic: [wheezy-proposed]

virtual full distro of the upcoming stable point release

Signed-off-by: Andreas Beckmann <anbe@debian.org>
p.conf.pejacvic: [wheezy2proposed]

To test distupgrades from the current stable release (wheezy without
security updates (wheezy/updates) and volatile updates (wheezy-updates))
to the upcoming stable point release, i.e. incorporating wheezy/updates,
wheezy-updates and wheezy-proposed-updates.

This is a virtual full distribution that allows easy testing of the effects
packages in wheezy-proposed-updates have on the upgrade path of other
packages in wheezy.

Signed-off-by: Andreas Beckmann <anbe@debian.org>