generate domain names from permutations of a list of words and checks if they are available