* commit 'lamby/master': (23 commits)
Add tests for process_gpgv_output
Remove some of the Table boilerplate
Heh, someone fixed these issues since 2001.
Add dak.conf for tests as utilities parse it.
Port old tests to unittest; currently 18 failures.
Add a 'fixture' utility to generate a path to a fixture.
Tidy daklib.utils.which_conf_file
Use a custom dak.conf during tests - now we can import daklib.utils.
Drop executable bits on libraries.
Prefer the "Borg" pattern over the GoF singleton pattern.
Remove empty docstring.
Make daklib.lintian work on the named groups, not the "flat" groups
Use named groups in lintian regex.
Alter generate_reject_messages to return a generator.
Tidy upload.check_lintian.
Generate lintian reject messages in daklib.lintian + tests
Add a docstring for parse_lintian_output
An empty output is handled fine.
Move lintian parsing to daklib.lintian and add tests.
Rename warning/error in lintian autorejects to nonfatal/fatal.
...