Concatenate a list of strings, with a given separator:
eval: join " " [ "red", "green", "blue" ]; "red green blue"