Concatenates two or more directory names to form a complete path. Ends with
a directory name and appends a trailing
if there isn't one. You can
get a relative path by either beginning the first argument with
as the first argument.