* Merge from trunk: - tests/detection.py: Make OpenPrinting.org test case robust against minor version changes - get_handlers(): Ignore handler classes which start with a "_". These can be used to mark private base classes and avoid error messages. * tests/oslib.py: Fix MockPackage to have an architecture() method, now needed by the Apt implementation. * data/handlers/nvidia.py: Prefix base class with '_' to avoid error messages and failing the "shipped_handlers" tests. * Add debian/tests/control and debian/tests/upstream-system: DEP-8/autopkgtest control file for running the upstream tests against the installed system Jockey package.