New paths can now be created if they do not exist - this allows content packages such as savedata to be written to disk