some new packages need exceptions

Signed-off-by: Andreas Beckmann <anbe@debian.org>
lib/db: check package existence in rrdep accessors

Signed-off-by: Andreas Beckmann <anbe@debian.org>
dwke: use error handling and default values from lib

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