pub fn repos_valid(repos: &[String]) -> Result<Vec<String>, String>
Checks if the given repositories are valid and makes their paths absolute, prints an error message for every invalid entry