exclude failures type from Interaction.bad/modified/extra
(cherry picked from commit 06bc603bbfb7615a2840c7bef0ef37013c585adf)
SSLServer: Handle socket timeouts gracefully

Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
debian: Clean up python dependencies

We no longer support any versions of Debian or Ubuntu with python < 2.6.
In addition, the XB-Python-Version tag is deprecated.

http://www.debian.org/doc/packaging-manuals/python-policy/ch-module_packages.html#s-specifying_versions

Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
debian: Bump minimum python build dependency also

Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
debian: Add python-gamin build dependency

Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
debian: We no longer support older versions of dh

This fix was for a version of debhelper which only exists on versions of
Ubuntu and Debian which we no longer support.

Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
added multiprocessing server core
SSLServer: name XMLRPC thread for easier debugging
Core: added more debugging on server shutdown
bcfg2-admin client: Only load Metadata plugin
Packages: don't cache package collections with no sources
Merge branch 'maint'