Make a directory, including any necessary but
nonexistent parent directories. If there already exists a
file with specified name or the directory cannot be created then
an exception is flagged. If the directory exists alread it is left
intact.
Example
Make a directory including missing parent directories.