DO NOT MERGE: Fake repos, content-search tests and preconditions

My katello didn't manage to reinstall, so haven't tested this yet.