This commit skips the ostree tests if no ostree binary is available.
/var/empty
Not all distros ship `/var/empty` so just create an empty dir on demand as needed. This also tweaks `test_ostree_source_exists()` into calling `make_repo()` instead of duplicating that code.