Core: Fixed error message on failed altsrc bind
debian: Add build-depends for 35b53c7

Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
Metadata: import any() from Compat
Metadata: read in clients.xml on every write

This ensures consistency between the in-memory representation of
clients.xml and the representation on disk. If we don't read our
writes immediately, there's a race condition when creating a new
client: If it asserts its profile or version before the FAM event from
the clients.xml edit is processed, then the clients doesn't appear to
exist yet, and Bcfg2 complains.
Merge pull request #141 from fennm/fix-unit-tests-after-9a6a231

Tests: Fix tests after 9a6a231
Packages: fixed metadata.Packages["sources"]
Merge remote-tracking branch 'upstream/maint' into reporting-thread-each-data-import
Reporting: misc improvements to collector threading

1. Use a better convention for calling the threading.Thread constructor
2. Add docstring to ReportingStoreThread.run
3. Give the storage thread variable a better name