Added advice to find-file, now transparently creates non-existent dirs