Recreate all of the temp download location if it does not already exist

This fixes a warning when downloading if the user deletes /var/cache/*
hif: Look for unavailable packages during resolve
hif: Automatically import metadata public keys when safe to do so